Approximately Counting Perfect and General Matchings in Bipartite and General Graphs. - Wai Jing Law (2009)