Search complete.

Click to pick a title (best matches in bold)
James MacGregor Burns
David B. Magleby

See also:

James MacGregor Burns
James Macgregor Burns Thomas Cronin David Magleb J. W. Peltason
James, J.W. Peltason, Thomas E. Cronin and David B. Magleby MacGregor-Burns