by Steve Parker
A comprehensive, illustrated guide showing how more than 300 machines, mechanisms, and processes that affect our everyday lives work.