num_pages: 128
description: Young James journeys from England to the fairy-tale world of princes and princesses, witches and fairies, giants and giant-killers, and invades the lair of the last giant to free a princess from an evil spell.
language: English
title: Are All the Giants Dead?
titlecomplete: Are All the Giants Dead?
genres: Fairy Tales, Adventure, Classics, Fantasy, Childrens, Young Adult, Fiction, Magic
ratings_count: 386
publisher: Houghton Mifflin Harcourt