Books Authored by Michael D Cross