Can you name every bowler to have taken 10 wickets on Test debut?

Fifteen men have achieved the extraordinary feat – let’s see if you can name them all.

All the best!