Partha Mitter
overview