Well written, fully developed characters with in a story unlike anything I have ever heard before. The closest comparison I can think of would be “The Language of Flowers.”

Spending time with the character of James was very instructive. I realized that my assumptions/preconceptions of OCD were framed to allow me to remain in my comfort zone. Looking at the world through James’ eyes has led me to challenge the notion that it is always necessary that I remain comfortable.

Good book. Really good book.