Wow! I read the short story a long, long time ago when I was at school, but I never knew there was a novel-length version of it.