Writing : a guide for college and beyond - Faigley, Lester (Pearson, 2012)