Author: harold c. edey and alan t. peacock