by Daniel Byman
publisher: OUP USA publish date: July 28th 2011
format: hardcover pages: 496
language: English
ISBN:
0195391829 (9780195391824)
ASIN: 195391829
publisher: Oxford University Press, USA publish date: May 18th 2011
format: kindle pages: 491
language: English
ASIN: B0053F0PQ6
publisher: Oxford University Press, USA publish date: May 18th 2011
format: ebook
language: English
ISBN:
0199831742 (9780199831746)
publisher: OUP USA publish date: June 13th 2013
format: paperback pages: 480
language: English
ISBN:
019993178X (9780199931781)