Rather than strength, stamina and speed, the traits of this office Wonder Woman -- Debra Mae Carter -- were convincing ...