Cows in the Maze: And Other Mathematical Explorations

9780199562077
0-19-956207-5