Author: John O. Marsden
Alternate names: John Marsden
Born: 1960