A world of contradictions (K.P. Bagchi, 2002)