On one point students of English all agree: English pronunciation and usage are complicated, irregular and frequently confusing. This book, an exhaustive compilation of linguistic curiosities, list: Words that rhyme although their spelling is quite different (e.g. ache/lake, blood/mud, ferry/bury), words of similar derivation but with different meanings (e.g. official/officer, effective/efficient), homophones, i.e. words of similar pronunciation ...