The charnel Prince - Keyes , Greg (New York Ballantine, 2005)