Books Authored by Daniel Hill