Essential college English a grammar, punctuation and writing workbook - Selby, Norwood (Longman, 2003)