For my science class, I have to write a 5 pages final report on a novel that I read. I have to use what we learned in class to either support the book, or else debunk it. (He suggests I don't do one concerning religion or intelligent design)
Have any book suggestions? I found Stephen Baxter's...