Books by Patrick E. Thomas