f. alan barber