publisher: Hadamard Press
publish date: July 24th 2009
format: paperback pages: 194
language: English
ISBN:
1444650874 (9781444650877)
publisher: Hadamard Press publish date: September 14th 2009
format: hardcover pages: 194
language: English
ISBN:
1444651846 (9781444651843)