publisher: Newleaf publish date: July 28th 2003
format: paperback pages: 244
language: English
ISBN:
0717136140 (9780717136148)
publisher: Gill & MacMillan publish date: January 15th 2008
format: paperback pages: 268
language: English
ISBN:
0717144291 (9780717144297)