Counting, Sampling and Integrating by Agamirza E. Bashirov & Mark Jerrum