Flavors Of Entanglement review