by Andrew Wiest
publisher: Osprey Publishing publish date: April 23rd 2013
format: hardcover pages: 312
language: English
ISBN:
1849089728 (9781849089722)
publisher: Osprey Publishing publish date: April 23rd 2013
format: kindle pages: 316
language: English
ASIN: B00BO4GDJI
publisher: Osprey Publishing publish date: April 23rd 2013
format: ebook pages: 312
language: English
ISBN:
1782003231 (9781782003236)
publisher: Osprey Publishing (UK) publish date: January 1st 2013
format: ebook
language: English
ISBN:
1299598161 (9781299598164)