Enchanting new novel paints ‘Impossible Lives’