Secrets of power problem solving - Dawson, Roger (Advantage Quest Publications, 2011)