Books Authored by Brian Cross