Problem Solving 101: A. Simple Book For Smart People - Watanabe, Ken (Penguin, 2009)