Essentials of mastering English :
Bache, Carl,
Essentials of mastering English : a concise grammar / by Carl Bache. - Berlin ; Mouton de Gruyter, 2000. - xii, 328 pages ;
3110167220 (pbk. : alk. paper)
English language-Grammar.--
428.2 / Es
Essentials of mastering English : a concise grammar / by Carl Bache. - Berlin ; Mouton de Gruyter, 2000. - xii, 328 pages ;
3110167220 (pbk. : alk. paper)
English language-Grammar.--
428.2 / Es