An introduction to English transformational syntax - Huddleston, Rodney D. (English language series, 1976)