I’m almost done reading Andy Weir’s debut novel The Martian and enjoying it quite a bit. (Review soon!) One of the reasons is the realistic science that’s used in the novel.
Here’s the author at a recent talk at Google HQ. It starts with a 11 minute reading from the first chapter, then he discusses the realistic science that went into the novel. Beware! There’s a slight story spoiler when Weir discusses the software he wrote to calculate some of the orbital mechanics used in the novel.