Liverpool is a city of ghosts. Through the centuries, millions have lived here or come to find a new life, and found safe harbor. More than any other city in Britain its history resonates in the... This description may be from another edition of this product.