Kennebunk (Me.) -- History.