I'd suggest The Complete Guide to Running: How to Be a Champion from 9 to 90 by the great Earl Fee. It's heavy on the mid distances, but at 433 pages, it has a wealth of training information.
The other books recommended here are also great. I've read many of them and they would be better to create your training schedules, paces for workouts, etc.
You should also consider Brain Training for Runners by Matt Fitzgerald. One of the most interesting parts of this book is a few paragraphs under the heading "Practice Suffering." Some runners do this subconsciously, but the author puts a structure to it and explains why it works and explains how to do it. To me, many of the things he writes just clicks for me.
I'd also suggest you rethink your budget. A book contains 8-16 hours of detailed advice from an expert. It's a great investment in your time spent training. What you read in one book might not "click" until you read it written a different way in another book. I have nearly 40 running books on my bookshelf at home. I'm certain that they have made me a better runner.