Those obsessions intertwine spectacularly in Luckenbooth, her third novel, about an Edinburgh tenement and the curse that haunts it, infecting the lives of all who live across the building's nine floors over nine decades of mystery and uproarious change ...