Reeds general engineering knowldge for marine engineers - Jackson, Leslie (Adlard Coles nautical, 2008)