"mechanical engineering craft theory and associated studies,: volume 2 - "brown, l h. " (uk : mcgraw-hill, 1971)