Books for Girls 9-12: Charlotte awakes from a terrible nightmare, could it be true? Is Margaret back to haunt her? And then Charlotte meets up with Charlie again, heart flutter as they stare into each other's eyes. Until something disgusting begins to happen, and Charlotte feeling embarrassed, and sick has to leave Charlie in Margaret's hands. Charlotte discovers she has a special talent. At first it is difficult to control, but with practice Charlotte...