an open book, he/she is (like an)

be an open book

1. To be easy to understand or decipher. I wish these legal contracts were an open book.
2. To act (or purport to act) honestly, with no secrets. Ask me anything, I'm an open book. Adam says he's an open book, but I've seen him sneaking out of his house late at night.
See also: book, open
Farlex Dictionary of Idioms.

an open book, he/she is (like an)

Very obvious. See read someone like an open book.
See also: he, open, she
The Dictionary of Clichés by Christine Ammer
See also:
  • be an open book
  • open the way for (one)
  • open house
  • out in the open
  • open your mouth
  • not open (one's) mouth
  • not open mouth
  • not open one's mouth
  • burst open
  • throw open