CSU philosophy prof doing book signings around Colorado
Phil Cafaro, a CSU philosophy professor and author of How Many is Too Many: The Progressive Argument for Reducing Immigration into the United States, will be hosting several book signings this month at bookstores along the Front Range.