Born & educated in Edinburgh and Italy. Professor of music in Italy. Works for Italian socialist party. Worked as political coordinator in the E.P. and does translations. Works as an interpreter. Currently on sabbatical leave.
Jennifer MacKenzie-Gray
Born & educated in Edinburgh and Italy. Professor of music in Italy. Works for Italian socialist party. Worked as political coordinator in the E.P. and does translations. Works as an interpreter. Currently on sabbatical leave.