British Journal of Photography Issue 7903 Humanity & Technology
title: Shelfmark - 1066.PHOTOMAG.BJOP