publisher: Emereo Publishing publish date: January 1st 2013
format: ebook pages: 957
language: English
ISBN:
1299221211 (9781299221215)
publisher: Emereo Publishing
publish date: February 19th 2013
format: paperback pages: 958
language: English
ISBN:
1486467407 (9781486467402)
publisher: Emereo Publishing publish date: February 19th 2013
format: ebook pages: 956
language: English
ISBN:
1486469558 (9781486469550)