William Chauvenet

William
Chauvenet
Year
1856
Subject
Engineering
Award
Unknown Awards
Protractor