Elementary PASCAL: As Chronicled by John H. Watson by Andrew Singer | Menrva Books