The best price for John Weir Perry: The Far Side of Madness right now is $47.44. PriceSpy compares deals and offers from online and local shops.