*Captain Richard Stillwell
born 1636 Twickenham Parrish, Middlesex, England
died 1688 Staten Island, New York

father:
*Lt. Nicholas Stillwell
born about 1603 near Guilford, Surrey, England
died 22 December 1671 Staten Island, Richmond County, New York

mother:
*Abigail Hopton
born about 1610 Wytham, Somerset, England

siblings:
Nicholas Stillwell III born 1634 Near Guilford, Surrey, England
died 1715 Gravesend, Kings, New York

spouse:
*Mary (or Mercy or Truelove or ?Freelove) Cooke
born 22 October 1648 Salem, Massachusetts
died aft Oct 1691 Richmond County, New York
married May 1663
or
another source says
*Mary Holmes
born 1638 Stockport, Cheshire, England
died 1690 Providence, RI
married May 1655

children:
*John Stillwell
born 18 May 1660 Gravesend, Kings, New York
died 1724

biographical and/or anecdotal:

notes or source:
http://www.geocities.com/Heartland/Meadows/2656/fam00543.htm
LDS & ancestry.com
I've seen Mary listed with either spouse, but the websites that
I've found that had any documentation all listed John Brown(e) as the only
spouse:
http://www.cpinternet.com/~rootie/holmes.html
http://www.citznet.com/~hackd/Holmes.htm
http://www.brownfamily.org/HTML_Files/chadbreg.html

The website you listed below has Mercy Cooke as Cpt. Stillwell's wife, not
Mary Holmes.