James Michael Liston: A Life