4.0

thoroughly enjoyed this:) a very nice collection of information, some things i knew and some things i didn’t, i appreciate how concise and detailed at the same time this book is - providing lots of info and also providing external resources for more in depth information as well