Library Digital Collections

Roger Revelle at drafting table

Roger Revelle at drafting table