Hippies, Hindus and rock & roll