Space, Time and Einstein an introduction - Kennedy, B. J. (Acumen, 2003)