Books Authored by Andrew G Taylor