Michele Cosentino is a retired commodore in the Italian Navy. He has written extensively on naval policy and technical issues.
Michele Cosentino is a retired commodore in the Italian Navy. He has written extensively on naval policy and technical issues.
Sign up to get updates about new releases and event invitations.