Carter, Ronald.

Cambridge Grammar of English: A Comprehensive Guide - 983 p.

Cambridge grammar of English: a comprehensive guide by Ronald Carter (2006)

0521674395