Author: C. B. F. Walker
Alternate names: C.B.F. WALKER