This novel poses many challenges, owing especially to its impressive range of references to contemporary popular and material culture, history and geography, and slang and technical jargon. This description may be from another edition of this product.