The peristaltic pump