Practical Smoothing | 9781108482950 | Memmo