Books by James R. Cochrane