Quick view Add to Cart Teenage Militia: Gone Viral $18.89 CreateSpace Independent Publishing Platform