publisher: Ibis Press
publish date: November 1st 2013
format: paperback pages: 240
language: English
ISBN:
0892542047 (9780892542048)
publisher: Ibis Press publish date: January 2nd 2014
format: ebook pages: 280
language: English
ISBN:
089254595X (9780892545957)