Genre: Middle Young Adult / Fantasy