Giants: Stories of Existence, Resilience, & Resistance.