What pumps blood

http://www.mydr.com.au/heart-stroke/heart-how-your-heart-pumps-blood-around-your-body