Genealogy of characters in The Black Moth


Carstares=f             Belmanoir=f
         |                       |
    +----+----+       +-------+--+---+-------+
    |         |       |       |      |       |
  John     Richard=Lavinia  Tracy  Andrew  Robert
                  |
                John

*******************

    +--------------+
    |              |
Beauleigh=f    Elizabeth
         |
       Diana

*******************

Miles O'Hara=Molly
            |
          David