http://www.lipsons.pwp.blueyonder.co.uk/escher/relativity.html I know it's wayyyyy off topic, but I found this rather fascinating (I guess I'm easily impressed sometimes )