Learn Spanish: Must-Know Mexican Spanish Slang Words & Phrases
LLC Innovative Language Learning
The Millionaire's Rebellious Mistress
Catherine George
The VampireTapestry
Suzy McKee Charnas
Cell
Stephen King
Valis
Philip K. Dick