publisher: Running Entertainment publish date: July 25th 2012
format: paperback pages: 273
language: English
ISBN:
0985181613 (9780985181611)
publisher: Prentice Hall
publish date: February 21st 2007
format: paperback pages: 314
language: English
ISBN:
013232931X (9780132329316)