Is this the correct book for small blocks?

A junkyard 5.9 Magnum in decent condition will give you 300 hp.
100% correct! Give the healthy 5.9 a RPM, 750, headers (I suggest 1-3/4 tubes) and a great ignition, 300+ all day long.
No cam change needed.