The most recent book I've read is A Street Cat Named Bob by James Bowen.
I thoroughly enjoyed reading this book, in fact, I haven't read a book so fast for quite some time, I just couldn't put it down. It was an easy read and kept me interested.
It tells the story of how James Bowen found an injured cat, Bob as he was to be known, curled up in the hallway of his sheltered accommodation. He nursed Bob back to health before turning him free, but Bob had had enough of the kind of life he'd lived up to then and so decided to stick around with James. They'd both had troubled pasts and each of them helped the other to go forward.
It's an inspiring and heart warming story, but also deals with the issues and struggles of people on the streets and those fighting addiction.
James has now written a follow up book, The World According To Bob, so I'm hoping to read that one soon.