Solving the assistant principal's puzzle by Douglas L. Hartley | Menrva Books