Thinking Design looks at `design' in its broadest sens and shows how design originates in `human need' which is not only physical but also psychological, socio-cultural, ecological and spiritual. The
Encounters with Civilizations is a broad-ranging work, uniting sweeping themes such as history, culture, the media, social issues, and politics. Building around comparative analyses of aspects of Alba