publisher: Science Future Press publish date: October 1st 2012
format: paperback pages: 388
language: English
ISBN:
1936413124 (9781936413126)
publisher: Science Future Press publish date: September 18th 2012
format: kindle pages: 387
language: English
ASIN: B009D0U6LQ