Content Distribution Networks by Dinesh C. Verma