Kamal Gupta

Contemporary auditing - New Delhi TMH 1995