David Strang Author & Editor

David Strang is professor of sociology at Cornell University.