Author: D. Snellgrove
Alternate names: David L. Snellgrove
Born: 1920