The dove dove

by Marvin Terban

A collection of over seventy riddles using homographs, words that are spelled the same but differ in meaning and pronunciation.