Agent Properties - John Brown and Company