This book is extremely well detailed and concise in every chapter. My biggest problem was the incredibly bad formatting not only were there numerous typos but the ebook actually had photocopied pages of the paperback after every page. I would expect a higher quality product considering I paid AUD $6.09.