Technology Review 66 (December 1963), p. 15. Exhibit about Katharine Dexter McCormick
Technology Review 66 (December 1963), p. 15.
Exhibit about Katharine Dexter McCormick