It sounds a bit stilited to me; are both adjectives necessary? I'm not sure about the way 'because' is used, and see no need for the repetition of 'the book'. I would probably use something like this:
The book was engrossing and I read it in a single session.
- For Teachers