Alex Cross ; Flower cross Silver cross Sex role Verdross Katie Kross Mayer-Gross Cairncross Double cross Darwin Gross