Brian Upton University Of Edinburgh Google Scholar