Internet Archive BookReader

A dictionary of English homonyms : pronouncing and explanatory