Haworth, Ian S., University of Southern California, Los Angeles, California, United States, United States