by William N. Porter
publisher: Tuttle Publishing publish date: September 15th 2007
format: paperback pages: 224
language: English
ISBN:
4805308532 (9784805308530)
publisher: Tuttle Publishing publish date: 1979
format: paperback pages: 224
language: English
ISBN:
080481256X (9780804812566)
publisher: Abela Publishing publish date: November 23rd 2009
format: paperback pages: 222
language: English
ISBN:
1907256199 (9781907256196)
publisher: Tuttle Publishing publish date: December 20th 2011
format: kindle pages: 228
language: English
ASIN: B006QNNHQ4
publisher: Tuttle Publishing publish date: December 20th 2011
format: ebook pages: 223
language: English
ISBN:
1462902995 (9781462902996)
publisher: Oxford, Clarendon Press
format: ebook
language: English
ISBN:
0021231184 (2940021231183)