Question: List all the characters wearing hats that appear in the story.
Answer: British soldiers in India, Mary's father, Mary's mother, Mary, Dr. Craven, Ben Weatherstaff, Dickon, Archibald Craven