Books by James D Walters