The Source

Technology Review 66 (December 1963), p. 15.

Exhibit about Katharine Dexter McCormick