Main Characters John Fleming 6 main appearances Andromeda 6 main appearances Kaufman 6 main appearances Professor Madeleine Dawnay 6 main appearances