Ingles otros interacting electrons hb cambridge