Books by Walter L. McBride