Sie... Die meisten von ihnen sind auf meiner monatlich erscheinenden Seite in der Zeitschrift für Architektur und Design namens "Metropolis" erschienen.
Translate German to English: You -- Most of them have been published in my monthly page