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