Children’s puzzle of the successful explosion of the first nuclear bomb in China.
China exploded its first atom bomb at 15:00 hour on October 16, 1964.
Source: Thomas Fisher Rare Book Library, University of Toronto/flickr
Fever Ray - Triangle Walks
Secret Milano, Carlo Ducci
British Library, Add MS 62925, detail of f. 51r. Psalter, Use of Sarum (‘The Rutland Psalter’). c. 1260
The remains of Nuremberg, autumn 1945
The mushroom cloud over Hiroshima as seen from the Japanese naval arsenal in Kure, 06 August 1945/Masami Oka