The carpet : origins, art and history / - Milanesi, Enza. (Firefly Books (U.S.),, 1999)