American tapestry

Swarns, Rachel L.,

American tapestry - 391 pages : illustrations ; 23 cm

Bibliography pages : 357-367 ; Includes indexes

9780061999864


American - Tapestry.

973.932