publisher: Ten Speed Press publish date: September 1st 2003
format: paperback pages: 320
language: English
ISBN:
0898159164 (9780898159165)
publisher: Ten Speed Pr
publish date: March 1st 1993
format: hardcover pages: 306
language: English
ISBN:
0898154898 (9780898154894)