Learning And Applying Solidworks by L. Scott Hansen & L.S. Hansen