Authors | Gavin Menzies
autor-image
Gavin Menzies
Gavin Menzies (Royal Navy Submarine Commanding Officer, retired) was born in 1937 in China, where he spent the first two years of his life. He joined the Royal Navy in 1953 and served in submarines from 1959 to 1970. As a junior officer he sailed the ... Read more