Books Authored by Daniel Shepherd