DownloadThe Portobello Bookshop Gift Guide 2024

John Lang Author

Rear Admiral John Lang is a British professional seaman officer who has served in both the merchant service and the Royal Navy, and after a maritime career spanning 36 years and three sea commands he became head of the UK’s Marine Accident Investigation Branch, retiring in 2002.