Out of the Shadows: A Life of Gerda Taro