This book is great for anyone who is doing modules as part of their degree which focus on all the aspects of auditing. It has an in depth but simplistic format which makes it very readable and enjoyable. Well referenced and very easy to read, due to the larger than normal text font throughout the textbook. It covers a vast areas of auditing including computer assisted auditing techniques which are becoming more popular in organisations. It also cover environmental auditing which organisations are choosing to disclose more often. This book is very good and I would highly recommend it to anyone looking to do auditing, in education and also in practice.