Books Authored by Ian Harrison