I have an extra copy of DiNapoli's book in like new condition which I'm willing to part with. I don't recall how much I paid for it but if interested PM me with a reasonable offer and it's yours.
Since I'm looking through my shelf, I'll recommend a few books that I consider gems and are not often mentioned.
"Why You Win or Lose" by Kelly. A fun read you can finish in one sitting. Good for beginners.
"The Nature of Risk" by Mamis. More philosophical than technical; I appreciated this book more after trading for awhile. The other two books by Mamis are good too.
"Dynamic Trading" by Miner. This one will take some time but if you like Fib stuff you'll probably enjoy it.
"Forecasting Financial Markets" by Plummer. He does a nice job trying to "prove" technical analysis, not that die-hard technicians need proof. It reads like an academic treatise at times, complete with endnotes, but it stretched my mind.
Those are the ones that stick out for me. Of course, no single book or set of books makes a trader. It's all just a matter of building a critical mass of knowledge and especially experience to get to the next level.
Cheers.