Author: Eberhard C. Kennedy
Alternate names: Eberhard Christopher Kennedy; E. R. Kennedy