Holy crap, Shutter Island is a great book.