Random Walks And Diffusions On Graphs And Databases by Dimitri Volchenkov