Formats & Editions
Browse the different covers, formats, and publication history for this title.
Paperback
Trade Paperback
First Edition
Dec 2005
Urban
ISBN 0974702595
Buy
Trade Paperback
Nov 2007
Urban
ISBN 1601620241
Buy
Mass Market Paperback
Jun 2012
Urban
ISBN 1601625103
Buy
eBook
eBook
Jun 2012
Urban
ISBN 1622860039
Buy
eBook
Jun 2012
Urban
ISBN B0087GJZAK
Buy
Audio
Audio CD
Sep 2017
Buck 50 Productions
ISBN 1538447916
Buy
MP3 CD
Sep 2017
Buck 50 Productions
ISBN 1538447908
Buy
Audio CD
Sep 2017
Buck 50 Productions
ISBN 1538447886
Buy
Audible
Sep 2017
Urban Audiobooks
ISBN B0753WZB4M
Buy