Theoretical And Practical Mechanics by James Hann