ID:DA01021378
Turner, John J., Jr.
Search authors sharing the same name
edited by Roger Lane and John J. Turner, Jr
Greenwood Press 1978 Contributions in American history no. 69
Available at 30 libraries