Author: James Patrick Kelly
Alternate names: Kelly, James Patrick
Born: 1951