Books by Tony Thorne