publisher: Trafford Publishing publish date: March 17th 2011
format: ebook pages: 408
language: English
ISBN:
1426960123 (9781426960123)
publisher: Trafford Publishing publish date: March 15th 2011
format: paperback pages: 408
language: English
ISBN:
1426959885 (9781426959882)
publisher: Trafford publish date: March 17th 2011
format: kindle pages: 408
language: English
ASIN: B004TXRXI6