Английский языкКниги on-line Самоучитель английского языка. Средний уровень. Может пригодиться в качестве дополнения.