John Lofland Author & Editor


John Lofland, University of California, Davis, Davis, California

 



Joel Best, University of Delaware, Newark, Delaware (new prologue)