Hardcover
details (USA).
ISBN: 978-986-120-729-2
ISBN-10: 986-120-729-5
Trojan cultural undertakings Limited · 2000