Library Digital Collections

Roger Revelle on crutches

Roger Revelle on crutches