Riddles and Paradoxes