2 books
Student Resource Site for Machine Elements in Mechanical Design
PowerPoint Presentation (download only) for Machine Elements in Mechanical Design