Author: Keele, Cyril A. & Neil, Eric. (Editors).