Author: Laurence J. Bement
Alternate names: Laurence J Bement