Humanitarian socionics: planes of communication: physio, intellectual, psycho, social

Printable View