Books Authored by Alan Cross