The Giants Almanac by Andrew Zurcher
See the wholesale price
All the Wicked Games Paperback softback