Author: W. J. H. Sprott
Alternate names: W. J. H Sprott