%0 Generic %E Jackson, Tom, %E Harris, Tim. %E Snedden, Robert. %@ 9780985323097 %@ 0985323094 %T Engineering : an illustrated history from ancient craft to modern technology /