Linear and Integer Programming vs Linear Integration and Counting - A Duality Viewpoint Springer 2009