Book cover for The Next Civil War

The Next Civil War

Dispatches from the American Future

Description of the book