Author: William A. H. Ph.D. Scott
Alternate names: Scott, William A. H. (William Alasdair Hewit), 1946-
Born: 1946