Integrating the Communicative Plans of Multiple , Independent Agents