I read Overshoot after hearing about the author's first book, Branch Point. While Branch Point is very entertaining - a romp through recent history - Overshoot is a deeper, more serious, ambitious book. Take a group of people who are now in their 30s and 40s, and move them ahead in time to the year 2032, take the concerns and fears about global warming that are in the headlines now, put them together, and you have an angry, moving, wonderfully written book that showcases what social science fiction is supposed to be about. This is a future that people alive today may live to see. Yet, unlike so many "Apocalypse" books, Overshoot is not a downer. The characters suffer through some very disturbing rough times, but the ending is upbeat and hopeful, not sugar-coated or airy-fairy, and is plausible in the light of current advances in gene therapy and gene manipulation. And it isn't justone more example of an end-of-the-world novel where at the last minute the writer pulls a rabbit out of a hat and magically makes everything okay. This is a big book with big issues, not your usual escapist stuff.