Mathematical physics: Including classical mechanics - Satya Prakash (2012)