Mirrorman /
Hoyle, Trevor.
London : Virgin Worlds,
1999.