Даже если вы просто сделаете так как описали и дадите пользователям ссылку на эту папку site.ru/books/ сам сервер выведет список файлов с возможностью скачать. Правда, не очень красивый. Чтобы был красивый можно накидать чуть чуть кода (php, html будет достаточно). В чем вопрос-то?