Go with Stumped's Mirror method. if you 'need' 2 PCs to host.
OTOH
If you are the keeper of the Libraries.
Consider the Content server for his access. YOU maintain control. He can download from the one he has access to (Content server does have user rights settings)
(almost ) Any browser can be used at the users end to select and download books.
If the device supports OPDS, the content server will source to that without much effort on your part
|