ITS 2013 - Interactive Tabletops and Surfaces

St Andrews, Scotland, UK