Paperback
2005
Year
Synthetic Worlds
Publisher
ISBN-13: 978-0-9778682-1-6
ISBN-10: 0-9778682-1-4