Browsing publications by Dr James Flint