publisher: CreateSpace publish date: November 12th 2011
format: paperback pages: 530
language: English
ISBN:
146639840X (9781466398405)
publisher: CreateSpace publish date: November 18th 2011
format: paperback pages: 468
language: English
ISBN:
1467920223 (9781467920223)