David C Bell Author & Editor

David C. Bell is professor of sociology at Indiana University-Purdue University Indianapolis.