Emerging Technologies Law: Societal Constructs for Regulating Changing TechnologiesVargas PublishingISBN: 9780996818667