IIllustrated guide to relativity - Takeuchi, Tatsu (Cambridge university, 2010)