Books by Hal McDonald