publisher: 1889 Labs Ltd publish date: October 31st 2012
format: paperback pages: 342
language: English
ISBN:
1926959302 (9781926959306)
publisher: 1889 Labs Ltd. publish date: October 28th 2012
format: kindle pages: 223
language: English
ASIN: B009YA879S