The Sunday Times called Margaret Atwood "...one of the most inventive, enthralling and accomplished authors writing in English." On November 6, 2008, Atwood delivered the talk "A Precision of Language."
See Troy Lectures for more information on the English Department's Troy Lectures.