Open menu
Peter Kanefsky
A systems approach to engine cooling design