Scott Russell har den 8 dennes aflidit i sitt 75:e år.