Books Authored by John M Duhig