Author: James M. O'Toole
Alternate names: JAMES M. O'TOOLE
Born: 1950