The best way to find a good book on this topic is to go to amazon.com and read the reviews. Type in either personal financial management or business financial management. Usually, the top choices will be the most relevant. Then, browse the table of contents and make sure the book covers the topics you want. Then, read the reviews. The reviews are important to ensuring that you get a good book.
You might need to be more specific with your question. Are you wanting a book on Personal Financial Management or Business and Corporate Financial Management. If you are looking for self-help type books there are a lot of great authors out there. I really think the best one depends on each individuals personal situation.