However, Edward Ormondroyd's major theme seems to be the ongoing conflict between childhood and adulthood.
David meets many mythological creatures, including; The eponymous Phoenix, Griffins, Fauns, Sea Monsters, a Banshee, Nymphs, and Leprechauns.