Books Authored by Richard David Cross