Stephen King has written more than 50 books, and over 200 short stories. While coming up with that many stories is hugely impressive, it must be just as hard having to think of the hundreds and hundreds of different character names needed to bring them to life.
Can you remember who featured in each of King's classic books? We've compiled this tricky quiz to test your knowledge. Only one character from each book is used, and there's 30 in total - see how many you can get.