Reading list: Mechanical engineering 
Books on various topics