The Disreputable History of Frankie Landau-Banks

The Disreputable History of Frankie Landau-Banks - I've been lucky to read several awesome books in a row. Words that come to mind: Important. Articulate. Feminist. Complex. Oh, and great dialogue (which is more than one word).