Text this: The Road to Einstein's relativity : following in the footsteps of the giants