How to Deal with Whitepapers

How to Deal with Whitepapers

Hello

I am looking for a way that I can add Whitepapers to Zoho Sites where the visitor has to provide required details to be able to download a Whitepaper such as Name, Email Address, Company, Number of Employees etc. 
I can use Zoho Forms but there is not CMS to be able to create a link to the document.

Help!