allen+ ward+