publisher: Vervante
format: Paperback pages: 786
language: English
ISBN:
0738435341 (9780738435343)
publisher: Auteur publish date: September 13th 2011
format: paperback pages: 224
language: English
ISBN:
1906733333 (9781906733339)
publisher: Auteur publish date: September 1st 2008
format: paperback pages: 142
language: English
ISBN:
1903663849 (9781903663844)