MARKS' MECHANICAL ENGINEERS' HANDBOOK (SIXTH EDITION)