Son of Ambush Bug, No. 3: Who Watches the Watchmen? By Keith Giffen, Robert Loren Fleming Comic Price $4.99 Free Shipping