Author: L.J.F. Brimble
Alternate names: L.J.F Brimble