Lock, Deborah.

Submarines and submersibles

9780756625504