John Scott Russell: A Great Victorian Engineer and Naval Architect

EAN/UPC/ISBN Code 9780719533938


London published Biography