It would be Michael Caine. He accent attempt was a bit dodgy though.
“Took the knee “ in Zulu
Self preservation...society.
Just need the author and book now.