publisher: The Dakota Institute
publish date: December 10th 2011
format: hardcover pages: 456
language: English
ISBN:
0982559720 (9780982559727)
publisher: The Dakota Institute publish date: December 10th 2011
format: paperback pages: 506
language: English
ISBN:
0982559739 (9780982559734)