The Life and Games of Mikhail Tal. This may not be the best but it's enjoyable to read.
Then again, maybe it is the best.
What rating would this book be appropriate for? I like Tal, just worried the book might be too advanced. I've not seen a preview, so it's hard to tell...
My personal favourite is "Best Lessons of a Chess Coach" by Sunil Weeramantry (I think that he's one of Nakamura's trainers).