Author: Alan S. Ryan
Alternate names: Ryan, Alan S., 1950-; Ryan, Alan S.
Born: 1950