Books by Andrew D. Thomas