selected, edited, and with introductions by Richard P. Halgin. edited and with an introduction by Richard A. Posner edited, with introductions by Gregory R. Suriano. edited, with an introduction, by Richard Bessel. E. H. Carr ; with an introduction by Richard J. Evans. edited with introduction by Peter Keating with introductions by Samik Bandyopadhyay. selected and with introductions by Christopher Hitchens. Plutarch ; translated with introduction and notes by Richard J.A. Talbert. edited with introductions and commentary by Haruo Shirane