Books by James H. Gailey