Practical English UsagePEU entriesVocabularyWord Problems from A to Zwith and bywith and by (see here)