By Percival Everett(Hyperion, Paperback, 9780786888153, 288pp.)
Publication Date: October 2, 2002
Categories: General