num_pages: 310
description: Book by MacLeod, Celeste
language: English
title: Horatio Alger, farewell: The end of the American Dream
titlecomplete: Horatio Alger, farewell: The end of the American Dream
ratings_count: 2
publisher: Seaview Books