Agreement In Natural Language by Michael Barlow