Books Authored by Christopher James Sheridan