Frontiers of knowledge - Symonds, Matthew; Mason, David J. P (Durham County Council Durham University, 2009)