How To Solve The World's Mathematical Olympiad Problems by Steve Dinh & Steve Dinh a.K.a. Vo Duc Dien