Robin Marx rated The Revenge of the Rose: 3 stars Feb. 6, 2023 Public The Revenge of the Rose by Michael Moorcock