publisher: International Marine Publishing
format: paperback
language: English
ISBN:
0070094039 (9780070094031)
publisher: International Marine Publishing
format: paperback
language: English
ISBN:
0877423113 (9780877423119)
publisher: International Marine Publishing
format: hardcover pages: 146
language: English
ISBN:
0877422478 (9780877422471)
publisher: Rodale Press
format: hardcover pages: 296
language: English
ISBN:
0878579524 (9780878579525)