publisher: Tuttle Publishing
publish date: January 1st 2004
format: paperback pages: 224
language: English
ISBN:
0804834865 (9780804834865)
publisher: Argo-Navis publish date: July 23rd 2012
format: ebook pages: 224
language: English
ISBN:
0786753595 (9780786753598)
publisher: Turtleback Books
language: English
ISBN:
0613752589 (9780613752589)