I reviewed this with several girls im pretty close to.  We read it together and discussed it and it was pretty dead on.  We ended up getting so manyy questions and imunderstandings solved I am still wondering how I ever got along with them before i read the book - not that I am the best with people, but this certainly helped a lot.