Submarines & ships /
Humble, Richard.
London : Hamlyn,
1995.