Author: John Ryan Anderson
Alternate names: Anderson, John Ryan
Born: 1946