Books by James Kirkpatrick Davis