An Essay Concerning Human Understanding is a 1689 philosophical treatise by John Locke, in which he rejects nativism--the notion that humans are born with certain knowledge hard-wired. Locke claims argues that the human mind is a blank slate that is later filled with ideas through experience and reflection. Locke also discusses language as a uniquely human ability to create definitions and sharp distinctions, as well as the relationship between an individual's knowledge and actual knowledge.
Boasting the largest collection of book summaries, BookRags is the best option for titles you can't find elsewhere. They offer all of the basics (quotes, chapter summary, characters, historical context, literary criticism) but also walk through a few major topics that recur throughout the book, which can be particularly useful for essay writing.
The original provider of professionally-written study guides, Cliffs Notes were available in print form before the Internet even existed. Their content is very comprehensive and includes an analysis of characters, detailed chapter by chapter summaries, critical essays, essay topics, and many other sections.