No, those are "Matrioshkas"..damn hippies.. Babushka means "grandma" in Russian... nothing to do with those dolls.
I just think about the interdependence of everything and that seems to make me feel better about everything.