Langan, John.

English Skills / John Langan - 6th ed - New York : McGraw-Hill, 1997. - 590 p ; 574 baht

007036446x


English language--Rhetoric.

808.0427 / La269E