Author: gordon rattray taylor
Alternate names: gordon rattray taylor james m tanner