Author: W. J. P. Barnes
Alternate names: W.J.P. Barnes