Books by author 'M Guy Thompson'