Debra Ramsay Archives of War:Technology, Emotion and History - Taylor and Francis 2024 ISBN: 9781003172109 Source: EBOOK