Books Authored by Colin Duncan Taylor