Oliver York (1811–87)

John Oliver York was a British civil and mechanical engineer who undertook construction projects in several western European countries.  ...

more