Scan barcode
A review by marieintheraw
Nine Pints: A Journey Through the Money, Medicine, and Mysteries of Blood by Rose George
3.0
some sections are vastly more interesting than others.