publisher: Pulse Guides
publish date: November 1st 2006
format: paperback pages: 256
language: English
ISBN:
0976601370 (9780976601371)
publisher: Arrow
publish date: April 1st 2004
format: paperback pages: 336
language: English
ISBN:
0099429357 (9780099429357)