Write in Style : a guide to good English - Palmer, Richard (E and FN Spon, 1993)