Overall good book, taking into assumption you generally know your stuff. If you do not skip it. Her other books by Oxford University Press, are messy. No detailed explanation, taking into assumption that you must be good at mathematics, without breaking it down. I ll pass to others