publisher: Human Kinetics
publish date: June 2012
format: paperback pages: 240
language: English
ISBN:
1450404677 (9781450404679)
publisher: Human Kinetics Publishers publish date: June 15th 2012
format: ebook pages: 235
language: English
ISBN:
1280772891 (9781280772894)