The Ages of the Justice League: Essays on America's Greatest Superheroes in Changing Times