publisher: Scribner publish date: December 9th 2004
format: hardback pages: 288
language: English
ISBN:
074325998X (9780743259989)
publisher: Variations on a Theme publish date: November 4th 2012
format: paperback pages: 614
language: English
ISBN:
0984955860 (9780984955862)
publisher: Variations on a Theme publish date: July 15th 2013
format: paperback pages: 448
language: English
ISBN:
1940058015 (9781940058016)