publisher: Taheke Press publish date: February 21st 2013
format: ebook pages: 330
ISBN:
0473184621 (9780473184629)
publisher: Taheke Press
publish date: March 20th 2011
format: ebook
ISBN:
0473184648 (9780473184643)
publisher: Springer
publish date: November 10th 2013
format: ebook pages: 150
ISBN:
0473259842 (9780473259846)