Patricia Steele

The Living Library: An Intellectual Ecosystem
The Living Library: An Intellectual Ecosystem—eEditions e-book