English Shannon Vallor Cited by user Animalparty on 06 Mar 2017 Shannon Vallor is a philosopher of technology at Santa Clara University in Santa Clara, California.