John Carrol's Hedge of Thorns by Carrol, John (2002) Hardcover