What Is Depersonalization?

Our minds are capable of some extraordinary things. We have an incredible ability for abstract...