John A. Taylor

John A. Taylor holds a Ph.D. in History from the University of Chicago. He taught for several decades at Southern Illinois University and is currently docent at Saint Petersburg State University in Russia.