I bought this book because, self-taught, I'd struggled for years with accounting software. I finally realised I had gaps in my learning and searched for a book to fill them. What was a big surprise about this book is that it was actually entertaining to read. I expected it to be a chore, but I WANTED to keep reading it. Unbelievable for someone like me!