Buford Harrington (aka "Doctor Starlight")

American spy (deceased)

Known Aspects:

Known Skills:

Artifact associations:

None.

Appearances: