Peter Johnson
Peter Johnson

Peter Johnson

Technologist. Work psychologist. Human. Also fascinated by sociology and philosophy. Loves music, literature, arts, cycling & France.