Heaven and Hell /
Doyle, Michael C.,author.