If you entered "Leopold" into the Technorati search engine during the past week DUFU would most likely pop up among the results. Using Technorati is a good way to keep up ( up to the minute results) with what the blogs are saying.
I just entered "ranger fraud" and got this result.