Random walks and heat kernels on graphs (Singapore; Cambridge University Press, 2017)