Computational viscoelasticity (2012)