Rana, Narayan Chandra Classical mechanics - Tata McGraw Hill Education Private Limited - xx+607 Dewey Class. No.: 531 RAN