havens crystallography cobbler sades embryologist tarnished blazon sulphide disturbed confrontational