kaleon666 rated The Revenge of the Rose: 5 stars Aug. 18, 2014 Public The Revenge of the Rose by Michael Moorcock