A review by ptolemystoned
Blood: A Very Short Introduction by Christopher Cooper
3.0
Learned more in this 130 page book than I did in a semester of physiology