Nowell Family, Being a Brief Account of Captain Peter Nowell of York, Maine and Some of His Descendants