PakCat catalogue record Mechnaical engineering science By Walker, J.D Bibliographic details PublisherE.U.P