Author: Foster, R. F. (Robert Fitzroy), 1949-