Author: Ross J. Anderson
Alternate names: Ross John Anderson; Ross Anderson
Born: 1956-09-15
Died: 2024-03-28