Other lives ? Other worlds