The Elephant of Surprise by Joe Lansdale Publisher: Mulholland BooksISBN: 9780316479875Read More and Get a Copy