RecordDetails
New York : Basic Books, a member of the Perseus Books Group, [2009]
x, 418 pages ; 25 cm