Patrick finished reading The Difference Engine by Bruce Sterling May 2, 2024 Public The Difference Engine by Bruce Sterling, William Gibson