publisher: Ten Speed Press
publish date: April 1st 2005
format: hardcover pages: 192
language: English
ISBN:
1580085563 (9781580085564)
ASIN: 1580085563
publisher: Ten Speed Press publish date: February 4th 2014
format: ebook pages: 192
language: English
ISBN:
0307808637 (9780307808639)