Bunnell, Brian Mechanical Engineering for Makers - N. Delhi BPB Publications, 2002 - 513 ISBN: 9788194435075