Mastermind by Andrew Mayne Mastermind by Andrew Mayne Mastermind by Andrew Mayne

#great big book of horrible things

Holiday Buying Guide: History Books for Hard-To-Shop-For Dudes