Wal-Mart and Aldi: two retail giants in Germany - Gerhard, Ulrike; Hahn, Barbara (GeoJournal, 2005)