Ships and submarines : the inside story of how marine machines work

Parker, Steve, Great Bardfield, 2009

Ships and submarines : the inside story of how marine machines work

J 623.82 PARK