Books by Richard G. MacDonald