Humanoid History @humanoidhistory · Twitter · 2026-11-07 01:12 UTC Uncredited cover art for "Badge of Infamy" by Lester del Rey, 1973.