This is a very detailed book. I found it a dense book to read and had to read it slowly as it was packed with detail. I expected this as it is a university set book.I did refer to other books which had a very simplified take on the subject to get a feel for what I was reading whilst reading it . But I found that an additional benefit.An excellent reference book and one that one would want to keep with one's notes.