num_pages: 342
description: Book
language: English
title: John Heartfield
titlecomplete: John Heartfield
ratings_count: 3
publisher: Harry N Abrams Inc