by Walter Lippmann
publisher: Macmillan Co. (NY)
publish date: May 1929
format: hardcover pages: 356
language: English
publisher: Kessinger Publishing publish date: May 4th 2005
format: paperback pages: 356
language: English
ISBN:
0766195589 (9780766195585)
publisher: Transaction Publishers publish date: January 1st 1982
format: paperback pages: 348
language: English
ISBN:
0878559078 (9780878559077)