Author: Stephen L. J. Smith
Alternate names: Stephen L.J. Smith
Born: 1946