publisher: Duncan Long Publishing publish date: April 1st 2010
format: paperback pages: 356
language: English
ISBN:
0938326244 (9780938326243)
publisher: Duncan Long Publications publish date: April 1st 2010
format: ebook pages: 345
language: English
ISBN:
0011814306 (2940011814303)