Great story. Definitely a keeper. Transexuality seems so complex when in fact it can be so simple... Shows how ignorance will make people look at someone like he is a freak. 
 ------ 
 Sometimes you re-read a book and you "downgrade" it. I've read this book many times and always found it was worth 4 stars. But this time, a few things annoyed me: 
 - Too surrealistic at times 
 - Danny interfering without enough sensitivity in Kevin's relationship with his dad 
 - Danny's misconceptions about women 
 - etc. 
 I liked Danny's discovery of her true self, though, and the love between her and Kevin is really sweet. 3 stars.