Author: ll.b.d.phil a.r. mukherjea