Books Authored by David Hine