Surrounded By Science by Marilyn Fenichel & Heidi A. Schweingruber