Author: a.j.p.taylor,f.b.a