problem solving 101 - ken wanatabe (publishing one, 2007)