The flash master of mirrors! - Sutton, Laurie S. (DC Super heroes, 2012)