The A Z of Modern Design. : Over 2800 illustrations - Polster, Bernd (Saint Joseph's University, 2006)