Author: Michael Pye
Alternate names: Pye, Michael, 1946-
Born: 1946