ID:DA16170757
Search authors sharing the same name
James A. McGowan ; with a foreword by William C. Kashatus
McFarland c2005 Rev. ed
Available at 1 libraries