Dean Schon

Dean Schon is the brother of Isabel Schon and Dorris Schon. ("The Manicoid Teleportation Conundrum")