Langstone Harbour. - Allen, Michael J. (2001)