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