The Golden Lantern by Vicki D. Thomas
This story follows Ivan, a 15-year-old boy who goes looking for Peter after he promises to come home but never does. His search turns into a big adventure filled with danger, magic, and strange creatures.
Along the way, Ivan meets a witch he believes is innocent and a healing spirit named Sebastian who is told to protect him. His two loyal beagles also stay by his side and help keep him safe. Ivan later meets Lord Graydon, who says Peter already went home, leaving Ivan unsure if Peter was ever trustworthy.
When a dragon steals the Golden Lantern, Ivan even rides a winged horse to get it back. He also helps fight the Vaguers, who harm people by stealing their souls.
By the end, Ivan’s journey helps him grow and learn about “friendship, wisdom, and maturity.” It’s a fun adventure about courage and growing up.