publisher: AVA Publishing publish date: September 1st 2005
format: paperback pages: 192
language: English
ISBN:
2884790500 (9782884790505)
publisher: AVA Publishing publish date: January 1st 2005
format: ebook pages: 194
language: English
ISBN:
1282895605 (9781282895607)