Laurence Sterne: A Life