Contributor
Courtesy of Evan Rose
Latest Content
Stephen C. Rose '06
•
Stephen C. Rose '06, a College graduate who concentrated in sociology, jumped to his death from the top of William James Hall on Feb. 6.
Stephen C. Rose '06, a College graduate who concentrated in sociology, jumped to his death from the top of William James Hall on Feb. 6.