Here is a link to an article that refers to Pete’s work in Der Spiegel newspaper.
Scroll down to Page 3
(English translation not currently available).
Here is a link to another article that refers to Pete and his work
(go forward to page 19)
Begin typing your search term above and press enter to search. Press ESC to cancel.