The book is abundant in information and I liked the distribution of topics about insurance in it, but there are a lot of textual mistakes that make understanding a concept very tedious. Especially for someone who might not be very good at English. Buy it only if you are confident with your English and can fall back on your knowledge to make sense of an erroneous sentence. Two stars as rectifying scentences takes time and if you are not vigilant you may memorize the wrong thing. Thus, the book has lost its purpose of imparting the correct information.