I really struggled with this book, it could have been a lot shorter and done a better job of getting the key messages across. So I'm not sure I can recommend it, but I'm also not aware of any other book covering such important topics in a more accessible way.