Carl J Rogers

Carl J Rogers

Agilist and change agent. An open minded and curious sceptic? Writing to learn.