Books Authored by Brian C. Edwards