One of my favs...recommend a lot...i don`t get bored even when rereading...just what i was searching for
Caste Heaven