Author: Cornford, Frances & Salaman, E. Polianowsky.