Author visits Kennebunkport