Cover of Doctor Who: Imaginary Friends

Doctor Who: Imaginary Friends

by Jacqueline Rayner

4.26(175 ratings)

It's nearly Christmas when six-year-old Gerry starts dreaming of strange worlds and monsters.To his parents' confusion, Gerry insists that his dreams are real. He's travelled …