Property Rights: Understanding Government Takings and Environmental Regulation - 9780865875548