publisher: Tuttle Publishing
publish date: October 2nd 2012
format: ebook pages: 424
ISBN:
1462904408 (9781462904402)
publisher: Macmillan publish date: January 24th 1997
format: paperback pages: 392
ISBN:
0752205021 (9780752205021)
publisher: Tuttle Publishing
publish date: July 1st 1997
format: paperback pages: 320
language: English
ISBN:
0804831181 (9780804831185)