"The single best book for beginners"?
The Futures Game: Who Wins, Who Loses and Why, by Teweles and Jones
I'm always surprised that this book is mentioned so infrequently. IMHO perhaps it offers too realistic an appraisal of the individual trader's chances, and the amount of knowledge and effort needed, compared with other books that so often function as little more than a pep talk, a list of technical indicators, or a gloss on how you too can make a fortune in the markets using the author's pet system.
The range of topics is pretty comprehensive including the history of futures, basics of futures contracts, orders, fundamental analysis, basic technical analysis, options and option strategies, spreads, risk/money management and crucially (but missing in so many other introductory books which really sets this book apart) sobering sections on risk of ruin and the success rate of individual traders.
And if any beginner looks at this list and thinks it's boring or at 700 pages too much of a read (I've known one or two), well...