Trig Or Treat: An Encyclopedia of Trigonometric Identity Proofs With Intellectually Challenging Games by Y E O Adrian (2007-10-24)