Mark Waid,Peter Krause,Diego Barreto