John Gross John Cross Ethan Kross Gerngross Ken Gross Alan Cross Montross Ben Cross Erin Cross Gwen Gross