publisher: CreateSpace publish date: December 5th 2013
format: paperback pages: 564
language: English
ISBN:
1494381176 (9781494381172)
publisher: CreateSpace publish date: July 26th 2011
format: paperback pages: 372
language: English
ISBN:
1466310162 (9781466310162)