publisher: Running Press publish date: December 29th 2004
format: paperback pages: 224
language: English
ISBN:
1560256346 (9781560256342)
publisher: Humana Press
publish date: December 4th 2012
format: hardcover pages: 300
language: English
ISBN:
1588297969 (9781588297969)