News Writing and Reporting For Todays Media - Douglas A. Anderson (McGraw Hill)