CONTEMPORARY AUDITING - KAMAL GUPTA (TMH, 2005)