Art of Problem Solving, Volume 1by Richard Rusczyk, Sandor LehoczkyWriting a summary for young readers…For young readersBook data: Open Library