Nathaniel was given his name because his mother, who was also an angel, meant "gift of God". When Nathaniel is now a young adult in heaven, he descends to earth to kill Leviathan, the expelled from heaven who killed his father as a child. God then gets angry with him and banishes Nathaniel from Paradise and asks him to be the guardian angel of L...Read more