Best riddle book ever

by Charles Keller

A collection of over 500 riddles on many different subjects.