Impact 2.0 : : design magazines, journals and periodicals [1974–2016].

Unit 28.

9780993231698