Agent Properties - Stewart and Mcisaac