Joanna Farrow Ribin Barrow John D. Barrow Black arrow Broken arrow David J. Garrow Arvinen-Barrow Joy and sorrow Prince Sparrow