Author: george c. beakley h.w. leach