Accounts is never going to be an easy subject, but this book really does makes for a great learning and revision guide. I loved the easy to follow examples that are liberally sprinkled throughout the book. A tough subject that is simplified without ever being dumbed down. This book really works when the reader is prepared to work. Great job!