An Illustrated Guide to Modern Submarines by David Miller | Menrva Books