Author: Cyril A. Keele and Eric Neil