Rory Castle Jones

Dr. Rory Castle Jones was awarded a PhD for his thesis ‘A Study of the Identity, Family, and Background of Rosa Luxemburg 1871-1919’ by Swansea University in 2016. He is a member of the Advisory Board of The International Rosa Luxemburg Society, and is co-editing the fourth volume of The Complete Works of Rosa Luxemburg.