Paperback: 352 Publisher: Riverhead Trade Publication Date: 2006-02-07 Edition: 10 Anv ISBN: 159448192X