Books by Gary Thacker