Langan, John,

English skills / John Langan. - 5th ed. - New York : McGraw-Hill, c2006. - xvi,604 p. : col. ill. ; 24 cm.

Includes index.

0072962763 TZS 24,000/= 0073210412 9780073210414 0072962771


English language

421 LAN