The World's Most Magnificent Machines - David Long

A beautiful and thrilling round-up of 32 of the best Magnificent Machines from across history by…