Author: Keeling, B. S. Wright, Anthony Edgar Gartside,