This document summarizes and provides examples of four narrative structures proposed by Allan Cameron: forking path narratives, episodic narratives, anachronic narratives, and split screen narratives. It also outlines Roland Barthes' five narrative codes for analyzing texts: hermeneutic/enigma code, proairetic/action code, semantic code, symbolic code, and referential code. Finally, it briefly discusses Claude Levi-Strauss' concept of binary opposition and the role of ideology in narratives.