Tom Adams: A Biography