I HATE when I write a long great review and then it gets sacrificed to the internet gods. 
 bottom line? 
 I love Molly Harper 
 I love Amanda Ronconi 
 Jane = side splitting laughter 
 story - 4 
 narrator - 4