Johnny Riddle. Jonny Duddle. John Randle. Johnny Ball. Chinese riddles Celtlc riddle Don Zaidle. E. H. Riddle. Guessing riddles Johnny Ball