Mike Ryder

Associate Lecturer in Literature & Philosophy / Marketing, Lancaster University