The following link lists free, legal downloads. About a fourth of the way down you will find sites for text books (medical, math, etc.). About two thirds of the way down are sites that carry foreign language books.
http://www.bachelorsdegreeonline.com...-for-download/