Alexandra Jaffe Author & Editor

Alexandra Jaffe, California State University Long Beach, USA; Jannis Androutsopoulos, University of Hamburg, Germany; Mark Sebba, Lancaster University, UK; Sally Johnson, University of Leeds, UK.