Naval ravikant articles