A banquet of consequences / Satyajit Das