Books by Joseph B. McCullough