Fifty Thinkers Who Shaped the Modern World TROMBLEY, Stephen
1