You really don't need the buy the NA or HO 229 or HO 249 unless you absolutely must. The Nautical Almanac is nice reading and very informative.
You can download HO 249 Volume 1, 2, 3 here-
Print out the primary Latitudes from HO 249 you'll be working in just to keep everything small and simple. HO 229 relies upon LHA so you'd be printing out a pile of paper just to get 1 degree of latitude.
To get the Nautical Almanac (not the printed one- just the online versions that have data for the Sun, Moon & Stars)
Here- Celestial Navigation: Compiled Manuals - Download Section
For any sight reduction all you really absolutely need is the Nautical Almanac to get the GHA (or SHA) or Declination of any principle celestial body. Then you can do a sight reduction using 2 (somewhat simple) formulas;
Note- I use a Casio fx-300ES Plus calculator
To get Hc-
Hc = asin[sin(Declination) x sin(Latitude) + cos(Latitude) x cos(Declination) x cos(LHA)]
Entered in Casio- Sin-1(Sin(Assumed PositionLatitude) x Sin(Declination) + Cos(Assumed PositionLatitude) x Cos(Declination) x Cos(LHA)
When the heavily body's Declination is South enter the negative sign before it.
Determine Z (Azimith)
Z = acos[(sin(Declination) – sin(Latitude) x sin(Hc))/(cos(Latitude) x cos(Hc))] Entered in Casio-
Entered in Casio- Cos-1((Sin(Declination) – Sin(Assumed PositionLatitude) x Sin(Hc)) / (Cos(Assumed Position Latitude) x Cos(Hc)
Also, William F. Buckley's video here- Amazon.com: Wm F Buckley Celestial Navigation Simplified: Movies & TV
It's really great, simple and easy to understand but only covers Sun sights.
Hope that helps.