Books Authored by Mark Cross