Help keep Salon independent

David FitzGerald

David FitzGerald is Co-Director of the Center for Comparative Immigration Studies at the University of California, San Diego and a member of the Scholars Strategy Network