0 DC Comics, Reviews The New 52: Futures End #21 By Brian Azzarello, Jeff Lemire, Dan Jurgens, Keith Giffen, Cully Hamner & Hi-Fi Welcome to History 101. Please take your seat. This week we’re given…