A good debut from an up and coming science writer.
Review in Books — by Dan Schneider — on Oct 18, 2010