Author: John Blashford-Snell
Alternate names: John Snell-Blashford; J. Blashford Snell; J. Blashford-Snell
Born: 1936