Browsing publications by Dr Peter Larsen