Percy Jackson's Greek Gods, by Rick Riordan, is one of my favorite books. The novel is narrated by Percy Jackson, and Percy explains how Chaos created the primordial gods which include the god of the Earth Gaea, the god of the sky Ouranos, and the abyss Tartarus. Ouranos and Gaea once had a relationship, but after Ouranos cast the Elder Cyclopes and Hundred-Handed Ones into Tartarus, their relationship soured. Gaea’s son, the Titan Kronos, chopped up Ouranos’s physical form with a scythe while Kronos’s brothers held Ouranos down, but Ouranos cursed Kronos that one day his children would kill him. To prevent this curse, Kronos devoured his children, but his wife Rhea was able to swap her son Zeus with a rock and hid Zeus. When Zeus grew he freed his brothers and sisters from Kronos’s stomach and then freed the Elder Cyclopes and Hundred-Handed Ones who created weapons for Zeus and his brothers. Zeus and his forces then defeated Kronos. The rest of the story details the exploits of the gods with hilarious commentary from Percy Jackson. I really liked the narration that accompanied the story because the narration made shocking stories funny and the stories were VERY shocking. I would recommend this book for both middle and high schoolers.