Catalogue of the extensive collection of Assyrian, Babylonian, Egyptian, Greek, Etruscan, Roman, Indian, Peruvian, Mexican, and Chinese antiquities and articles of vertu | NiceBooksReads