| Cover | Edition | Cover Price |
| First published in Great Britain by Grafton Books 1986 | ||
| Published by Grafton Books 1987 | UK £3.50 New Zealand $14.95 RRP INC. GST Australia $9.95 (recommended) |
| 9 8 7 | UK £4.50 New Zealand $15.95 RRP INC. GST Australia $10.99 (recommended) |
| Previously published in paperback by Grafton 1989 Reprinted ten times | ||
| [Previously published in paperback by HarperCollins Science Fiction and Fantasy 1994 (Reprinted once)] | ||
| This paperback edition 1994 3 5 7 9 8 6 4 2 | UK £5.99; Australia $12.95* *recommended price |
| This paperback edition 1996 3 5 7 9 8 6 4 | UK £6.99*; Australia $12.95* *recommended price |
| 29 | UK £7.99 |