MIT 8.02 NOTES PART 3
More Problems and Solutions in Engineering
Notes in Robotics and Automation
Ocean Energy and Renewable Resources