Henry James - Tambling, Jeremy. (Critical issues series, 2000)