David Fitzgerald
David Fitzgerald is Assistant Professor of Sociology at the University of California, San Diego.
David Fitzgerald is Assistant Professor of Sociology at the University of California, San Diego. See less
David Fitzgerald's Featured Books