by William N. Eskridge Jr., John Ferejohn
publisher: Yale University Press publish date: June 22nd 2010
format: hardcover pages: 592
language: English
ISBN:
0300120885 (9780300120882)
publisher: Yale University Press publish date: May 1st 2013
format: paperback pages: 592
language: English
ISBN:
0300199791 (9780300199796)