Books by Alres J. Dinnall