Geoffrey M. Vaughan teaches political science at Assumption University and is completing a book on the ideas behind American citizenship, written from the perspective of someone who is, himself, an immigrant.