Mathematical Fallacies And Paradoxes by Marcia Ascher & Bryan H. Bunch