format: paperback pages: 208
language: English
ISBN:
0070571317 (9780070571310)
publisher: International Marine/Ragged Mountain Press publish date: March 24th 2011
format: paperback pages: 240
language: English
ISBN:
0071749578 (9780071749572)
publisher: International Marine Publishing publish date: March 25th 2011
format: ebook pages: 240
language: English
ISBN:
0071750843 (9780071750844)