I absoultely love this book, recommended to everyone.Something great about this book is that we are already familiar with all the principles given yet we never really think about it,i love the idea of him giving little examples to make it more understandable....and also it make me gain more confidence😉