Michael Bryant
Optimism and Realism
The main concept of Realism and Optimism is explained here
Share - positivepeople