The Desmond-Fish Library serves the Hudson Highlands area with more than 27,000 books and an extensive electronic media collection.