publisher: David Fulton Publishers publish date: July 1st 2009
format: hardcover pages: 190
language: English
ISBN:
0415485223 (9780415485227)
publisher: David Fulton Publishers publish date: August 24th 2009
format: paperback pages: 200
language: English
ISBN:
0415466857 (9780415466851)