St. Leonards-on-Sea : R.A. Longley Publications,