Mathematical Adventures For Students And Amateurs by David Hayes & Tatiana Shubin