Charles E. McClelland

American historian