Books Authored by A. David Barrett