Author: Denney, Robert, Urwin, Gregory  J. W.