J.P. Profile of a non-conformist - Chatterji, Bankimchandra (Calcutta, 1979)