V S Srinivasa Sastri: Diplomat, Politician, Liberal