Above is the link to Fordham University's Internet History Sourcebooks. This internet sourcebook is one of the most comprehensive on the web and it's easy to search. There are sourcebooks for Ancient, Medieval, and Modern History. You can also search by area or topic.