Identities in North America : The Search for Community - Earle, Robert L. (Stanford University)