Author: G. R. (Geoffrey Rudolph) Elton