Books Authored by Michael D. Harrison