Author: John Himmelman
Alternate names: John Carl Himmelman
Born: 1959