Newnes mechanical engineer's pocket book | MenrvaBooks