Skip to contentSome thoughts on the science of onanism ... with apologies to Bernard DeVoto | Collections | The Huntington