A Prelude to Modern Science by C. Rabin