From Alice to Harry Potter : children's fantasy in England /