Books Authored by Dirk Hardy