Richard married Edna HALSTEAD before 1645. Edna (daughter of Nathan HALSTEAD and Isabel DENTON) was born in Halifax, England; was christened on 1 Oct 1626; died on 03 Feb 1705 in Rowley, Essex Co., Massachusetts. [Group Sheet] [Family Chart]