"City of Night" Trilogy

City of Night is a novel written by John Rechy. I read this novel in High School, although I found the subject matter hard to handle at times, I also found the experience cathartic. I would recommend ALL of Professor Rechy's books, although City of Night deals with sexuality (so do some of his other books), much of his writing deals with coming to terms with other aspects of identity. The correct order to read them in is; Prelude, Reflections and Emerging.