publisher: Tuttle Publishing
publish date: May 10th 2010
format: paperback pages: 384
language: English
ISBN:
0804839921 (9780804839921)
publisher: Tuttle Publishing
publish date: October 10th 2011
format: paperback pages: 640
ISBN:
0804837759 (9780804837750)
publisher: Tuttle Publishing publish date: June 10th 2009
format: paperback pages: 320
language: English
ISBN:
0804839913 (9780804839914)
publisher: Tuttle Publishing
publish date: March 10th 2012
format: paperback pages: 704
language: English
ISBN:
0804841993 (9780804841993)
publisher: Tuttle Publishing
publish date: April 15th 2008
format: paperback pages: 768
language: English
ISBN:
0804837732 (9780804837736)
publisher: Tuttle Publishing
publish date: December 10th 2010
format: paperback pages: 640
language: English
ISBN:
080483993X (9780804839938)
publisher: Tuttle Publishing
publish date: February 12th 2013
format: kindle pages: 640
language: English
ISBN:
9781462910908
publisher: Tuttle Publishing publish date: January 15th 2005
format: paperback pages: 224
language: English
ISBN:
0804835519 (9780804835510)