Second lives : a journey through virtual worlds / - Guest, Tim, (Random House,, 2007)