Amy Timmins, 27 Jan 2015 This was such an engaging and enjoyable read! My mind hurts but it's had a good workout. For me, this is some of what science…