Alcuin's Recreational Mathematics: River Crossings and Other Timeless Puzzles by Prof Marcel Danesi | Menrva Books