St. Petersburg : a travellers' companion / - Kelly, Laurence (Atheneum, 1983)