Author: P.Ford and G. Ford