Author: Dr. Bernard M. Spooner
Alternate names: Spooner Ph.D., Bernard M.,; Bernard M. Spooner Ph.D.; Bernard M Spooner Ph.D.; Bernard M. Spooner; Bernard Spooner