publisher: Rodale Books
publish date: September 29th 2004
format: hardcover pages: 291
language: English
ISBN:
1579547982 (9781579547981)
publisher: Rodale Books publish date: September 3rd 2005
format: paperback pages: 304
language: English
ISBN:
1594862915 (9781594862915)
publisher: Rodale Press publish date: 2005
format: paperback pages: 303
language: English
ISBN:
9781405077453