Newburyport Public Library
1
Resources share the relationship
resource.authorofintroductionetc
to
Sparke, Penny
100 designs for a modern world, introduction by Penny Sparke ; [foreword by George R. Kravis II]