About the author

Cmde Odakkal Johnson, PhD

Cmde Odakkal Johnson, PhD

Commodore Odakkal Johnson (Retd), PhD, is a maritime scholar and mentor and he was Director Maritime History Society from May... Read More About: Cmde Odakkal Johnson, PhD

©2024 Bharatshakti