Firstly, yes, this book does explain why asparagus makes your urine stink.
However, a few of the other "questions" in the book are not really answered.
Examples:
1) Why do some people hate brussels sprouts? (Bottomline: We still don't know.)
2) Why do beets turn urine red? (They actually shouldn't - at least, not in "normal" or "healthy" people.)
And some other questions just weren't relevant or interesting enough for me to bother. Like all those alcohol-related ones for instance, since I don't take any alcohol whatsoever. (E.g. Can mixing drinks make your hangover worse? How do bubbles enhance the taste of champagne? Does drinking Absinthe cause hallucinations? What causes the bitterness and taste of beer?)
Annoyingly, there were quite a few of these, which I skipped since I have no interest in alcoholic drinks as they all smell like petroleum to me.
I did find some questions interesting though, like: why some mushrooms are poisonous while others are not; why potatoes turn green; what causes that "fishy smell" in fish; how miracle berries alter our sense of taste; if apple seeds really contain cyanide and so on.
The book does an average job of explaining the answers to these.
If there had been more interesting and practical questions related to foods an average individual normally would (or should) consume, then this would have made for much better reading.