ISBN:
0956453600 (9780956453600)
publisher: Dog Ear Publishing
publish date: November 13th 2008
format: paperback pages: 304
language: English
ISBN:
1598587684 (9781598587685)
publisher: Emerald Group Publishing publish date: November 3rd 2006
format: ebook pages: 126
ISBN:
1280737719 (9781280737718)