Commodore Aspi Cawasji an Officer of the Indian Navy was commission in 1981. During his tenure in the Navy he has held various important assignments. He is a BSc, MSc and MPhil (De...lihat lebih banyakCommodore Aspi Cawasji an Officer of the Indian Navy was commission in 1981. During his tenure in the Navy he has held various important assignments. He is a BSc, MSc and MPhil (Defence & Strategic Studies). This book was written by him during his research with United Services Institution of India, India’s Oldest Think Tank on Military Affairs.lihat lebih sedikit