publisher: Trafalgar Square Publishing
format: paperback pages: 223
language: English
ISBN:
0752800442 (9780752800448)
format: paperback pages: 256
language: English
ISBN:
1857994698 (9781857994698)
publisher: Nation Books publish date: January 1st 2010
format: ebook pages: 318
language: English
ISBN:
1282747789 (9781282747784)