James Hogarth James Hogarth 编 James R. Barth James homer Paul Hogarth james howell james last james herriot D.G. Hogarth Miles Barth