Guy Vanderhaeghe A Good Man - Grove/Atlantic, Inc. - 448 pages ISBN: 9780802194824 Standard No.: 948034671 Subjects--Topical Terms: WesternHistorical Fiction