Andrea Cangialosi
Andrea Cangialosi

Andrea Cangialosi

IT technician; BA Philosophy; MA Sociology; currently on Psychosomatics & Therapeutics, Autonomy & Solidarity. By all means, perpetually in love with writing!