Richard, since you're my local Anglophile ... what is beef tea? A co-worker who spent a semester in England in college said today is a good day for drinking beef tea. Is it like broth?