Infinite reality : avatars, eternal life, new worlds, and the dawn of the virtual revolution - Blascovich, Jim (Harper Collins Publishers, 2011)