Так используйте модуль Каталог файлов - http://www.numicom.ru/load/ там имеются поля для прикрепления файлов, добавляем файл, пишем размер файла или добавляем ссылку например на яндекс диск куда загружали.
Для всего этого имеются поля, пишем описание к книге и добавляем изображение книги и готово, вроде много труда не нужно чтобы добавить книгу.
Только стоит помнить о том, что размер книги может быть не более 15 метров, это системный лимит для каталога файлов, если вас это не устраивает, загружайте книги на Яндекс диск или другое облако и добавляем ссылку на книгу в поле - Ссылка для скачивания архива с другого сервера при добавлении материала.