by Alice Morse Earle
publisher: Omnigraphics
format: hardcover pages: 312
language: English
ISBN:
1558888381 (9781558888388)
publisher: Heritage Books
format: paperback pages: 322
language: English
ISBN:
1556133685 (9781556133688)
publisher: Reprint Services Corporation
format: library binding pages: 312
language: English
ISBN:
0781251737 (9780781251730)