Browsing publications by Dr Vincent McKie