How to master skills for the TOEFL IBT writing advanced - Putlack, Michael A. (DarakwonTOEFL, 2012)