Bangor University, 1884-2009 by David Roberts (Hardback, 2009)