Books Authored by Martin Cross