The Norton field guide to writing - Bullock, Richard H. (W.W. Norton & Co., 2006)