A.H.G.Palmer2023-09-202023-09-201956https://digitallibrary.punjab.gov.pk//handle/123456789/128262Mechanics