Allen S Hall

Theory and problems of machine design - Tata Mcgraw Hill 2003

621.815