James A.Thorson James L.Thorson James M. McPherson James Patterson James Peterson James·Patterson Charles U. Larson Thames and Hudson Charles J. Anderson James·Anderson