Quadratic Forms On Graphs And Their Applications. by Konstantin Makarychev