publisher: tebbo publish date: April 19th 2013
format: paperback pages: 544
language: English
ISBN:
1488501998 (9781488501999)
publisher: Emereo Publishing
publish date: April 19th 2013
format: ebook pages: 542
language: English
ISBN:
1488505152 (9781488505157)