by Michael Moorcock
publisher: Ace Books
publish date: 1971-01-01
format: mass market paperback pages: 192
language: English
ISBN:
0441870600 (9780441870608)
publisher: DAW publish date: May 2nd 1978
format: mass market paperback pages: 175
language: English
ISBN:
0879973803 (9780879973803)
publisher: Titan Books publish date: January 15th 2013
format: paperback pages: 222
language: English
ISBN:
1781161453 (9781781161456)
publisher: DAW publish date: October 1st 1982
format: mass market paperback pages: 175
language: English
ISBN:
0879977752 (9780879977757)
publisher: Ace Books publish date: January 10th 2010
format: paperback pages: 186
language: English
ISBN:
1141876000 (9781141876006)
publisher: Mayflower Books publish date: 1981
format: paperback pages: 156
language: English
ISBN:
0583134343 (9780583134347)
publisher: Quartet Books publish date: 1971
format: mass market paperback pages: 156
language: English
ISBN:
0704310856 (9780704310858)
publisher: Titan Books publish date: January 15th 2013
format: ebook pages: 288
language: English
ISBN:
1781161488 (9781781161487)
publisher: Titan Books (UK) publish date: January 1st 2013
language: English
ISBN:
1299581277 (9781299581272)