This looks pretty cool.
Here is the link to the section on kidney stones written by Murray Favus. On my brief overview it looks good.
Being in the textbook business in the era of free online textbooks, UpToDate and wiki's has got to be a world of hurt.