Books Authored by Barry D. Agnew