Author: Michael Neumann
Alternate names: Robert Michael Neumann
Born: 1946
Bio: Philosophy professor at Trent University.