The Discovery of Insulin by Michael Bliss (9780226058993)