Thames and Hudson James Weldon, Shane Hudson Michael Schudson. James L. Richardson. Karen Judson Thomas Harrison,