Computing and Technology Ethics: Engaging through Science Fiction by Emanuelle Burton Back to product details page >