Books by James R Thomas