Rosa Luxemburg life and personality - Ray, Nirmal (Little Publsiher, 2007)