Problem solving 101 a simple book for smart people - Watanabe, Ken (London Vermilion, 2009)