Author: John Mason Bradbury
Alternate names: John M. Bradbury; John M Bradbury