locusmag.com
James Patrick Kelly: Alterations
James Patrick Kelly was born April 11, 1951 in Mineola NY. He earned a BA in English Literature at the Univ