Dynamics And Relativity by Gavin Smith, Jeffrey Forshaw & Jeffrey R. Forshaw