Havelock North: The History of a Village
Publisher: Hastings District Council
Published: Mar 19, 1996
Number of pages: 290
ISBN-13: 9780473039622