Paperback: 304 Publisher: Kensington Publication Date: 2007-06-01 Edition: give a book Description ISBN: 075821927X