selected publications chapter Hybrid Teams: Flexible Collaboration Between Humans, Robots and Virtual Agents. Lecture Notes in Computer Science. 131-146. 2016