A good book with lots of interesting heroes and villians, though a few of them are a bit too silver age for my tastes.