Books by James D. Hall MD