A chequered journey of a visionary leader!!