Before revision: Non-blood relations David and Mary are step-cousins because David's uncle (Charles) is now Mary's stepfather, Mary's mother ( Claudia ) having married Charles.
After revision: Non-blood relations David and Mary are step-cousins because David's uncle (Charles) is now Mary's stepfather, Mary's mother ( Karen ) having married Charles.