John Heartfield, AIZ

John Heartfield, AIZ

Evans, David.
TR140.H43 . E92 1992

This book can be found in ICP Library