Einstein's heroes : imagining the world through the language of mathematics - Arianrhod, Robyn (Icon Books, 2004)