Books Authored by Andrew Thorn