publisher: Haynes Publishing publish date: December 1st 2009
format: hardcover pages: 256
language: English
ISBN:
1844256529 (9781844256525)
publisher: Haynes Publishing UK publish date: February 1st 2012
format: paperback pages: 262
language: English
ISBN:
0857331353 (9780857331359)