Solving mathematical problems a personal perspective - Tao, Terence 1975- (Oxford University Press, 2006)