Bill Brandt: A Life