Author: Richard J Evans         
Alternate names: RICHARD J. EVANS