publisher: Baxter Press publish date: February 28th 1996
format: paperback pages: 81
language: English
ISBN:
1888237015 (9781888237016)
publisher: Running Press publish date: November 3rd 2007
format: paperback pages: 256
language: English
ISBN:
1568583664 (9781568583662)
publisher: Three Rivers Press publish date: February 8th 2011
format: paperback pages: 288
language: English
ISBN:
0307718476 (9780307718471)