by Jean Bethke Elshtain
publisher: Basic Books publish date: August 4th 2004
format: paperback pages: 272
language: English
ISBN:
0465019110 (9780465019113)
publisher: Basic Books publish date: April 14th 2003
format: hardcover pages: 256
language: English
ISBN:
0465019102 (9780465019106)
publisher: Basic Books publish date: May 6th 2010
format: ebook
language: English
ISBN:
0786723599 (9780786723591)
publisher: Basic Books (AZ) publish date: January 1st 2008
format: ebook pages: 240
language: English
ISBN:
1282945378 (9781282945371)