Narrative Theory: Core Concepts and Critical Debates by David Herman & James Phelan