Milanesi, Enza The carpet : origins, art and history - Buffalo, N.Y. : Firefly Books - 200 P. ISBN: 9781552094389