Scott Thornbury's 101 Grammar Questions is an essential book for teachers of all levels of experience and a useful reference for anyone interested in (and occasionally puzzled by) English grammar. To ...