selected publications academic article P-LAYERS -- A Layered Framework Addressing the Multifaceted Issues Facing Community-Supporting Public Display Deployments. ACM Transactions on Computer-Human Interaction. 20:1-34. 2013