Books Authored by John J Harrison