Threads of Empire: A History of the World in Twelve Carpets by Dorothy Armstrong Back to product details page >