Books by Christopher H. Thompson