Strange Future: A 23rd Century Guide for the 21st Century Cynic by Josh Smith Back to product details page >