Contemporary auditing - Gupta, Kamala (New Delhi TataMcGraw Hill, 1991)