For Ages 9 to 11: Ghost: Thirteen Haunting Tales to Tell Having a Halloween party? Ghost: Thirteen Haunting Tales to Tell ($22) is only for the most daring of children. Image Source: amazon.com Ghost: Thirteen Haunting Tales to Tell $22 from amazon.com Buy Now