Paperback
details (United States).
ISBN: 978-607-707-030-6
ISBN-10: 607-707-030-0
Alfaomega-Rama · 2010