Books Authored by K. L. Thorne