I just finished reading Imaginary Girls.  Highly recommend it.