a world of contradictions, peter gric.