A "Best" book on all aspect of Drupal would be bigger than the Bible... You should be more precise on your wishes.
And here I thought it would be a lot to read.. ;)
The one Dipen suggested ( http://definitivedrupal.org/) looks pretty good.. Think I will grab a copy and see how I go..
Thanks Dipen..