Restless Spirit: The Life and Work of Dorothea Lange