1. A method of searching a database, the database containing documents with handwritten annotations stored in association with document content, the method including the steps of: obtaining a handwritten annotation as a handwritten search input; obtaining a content element as a content search input; and performing a search of the database for handwritten annotations in a document matching the handwritten search input and less than a given physical distance from document content equal to the content search input in the document.