Books quiz: how well do you know fictional detectives?

Henry Eliot
A scene from BBC One's Sherlock - BBC

Round one: The Missing Clue

Can you replace the missing words from the titles of these detective novels?

Round two: The Master of Disguise

Can you name these actors who have all played Sherlock Holmes?

Round three: The Great Detective

And finally, can you identify these famous sleuths from their descriptions?

 Looking for more? Test your knowledge with last week's tiger-themed quiz here