Idiom
know sb or sth like the palm of one's hand and know sb or sth like the back of one's hand; know sb or sth like a book
Theme: KNOWLEDGE
to know someone or something very well.Of course I know John. I know him like the back of my hand.I know him like a book.