HIGHER MECHANICS - Lamb,Horace (Cambridge University Press, 1943)