Author: Michael J. Ryan
Born: 1960
Bio: Michael J. Ryan is research associate at Binghamton University.