Search and Screening: General Principles and Historical Applications