Orwell wrote:
How would I calculate it if I don't have access to mathematica, maple etc?
It depends what your "etc" excludes.
If you have access to a Linux system, I guess Maxima will suffice.
In any case, a program (in C, Basic, whatever) as outlined by PlainBlueSky will work. You would need to"hunt around" with initial launch speed and angle to see what would give the range you require. Also, retrying the solution with varying time steps will be needed to give confidence in its accuracy.
And... the short answer to "How would I calculate it" is that you can't. The best you will manage is a numerical approximation.
Drop air resistance, and you'll have less hassle, except that the range you are after is still going to give you a problem, as it is not a parabolic trajectory, even to first order, so you should be treating it as an ellipse and solving it as a problem in orbital mechanics.
If you keep the air, I'd guess that the solution is that it is impossible. As korppi remarked earlier, the velocity needed to attain the range will certainly result in anything made of paper (and most other materials) instantly vaporizing.
If your "books" consisted of nanotech encodings on a pinhead at the centre of a large ceramic ball, maybe you could get the range.
_________________
"Striking up conversations with strangers is an autistic person's version of extreme sports."
Kamran Nazeer