SWAN, Michael How english works : A grammar practice book - with answers - Oxford Oxford University Press 1997 - 358p. ISBN: 0 19 431456 1 Dewey Class. No.: 428.2