Books by McCauley, Harold W. (Harold William)