I've just finished Survivor by Lesley Pearse, perfect post-op reading. Now I'm going back to a book I didn't finish before I went into hospital, it's upstairs and I can't remember the name of it but it's set in Germany during the war. I'll add the name later
ETA it's The Undertaking by Audrey Magee.