by Bruce Fuller
publisher: Stanford University Press publish date: March 29th 2007
format: hardcover pages: 384
language: English
ISBN:
0804755795 (9780804755795)
publisher: Stanford University Press publish date: July 15th 2008
format: paperback pages: 384
language: English
ISBN:
0804761027 (9780804761024)
publisher: Stanford University Press publish date: March 29th 2007
format: kindle pages: 384
language: English
ASIN: B00EOFFXA4
publisher: Stanford University Press publish date: July 15th 2008
format: kindle pages: 355
language: English
ASIN: B001GCUM36