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