Paperback
details (USA).
ISBN: 978-986-7975-00-3
ISBN-10: 986-7975-00-6
Locus Publishing Company Limited · 2001