Skip to contentFootprints of a human life : A sketch of the life of James Cheek | Collections | The Huntington