Open menu
Frederic Nixon Weaver
Applied mechanics