A street cat named Bob (Paperback)
Five stars because a witness does not need style prowess, nor unbearable suspense, but just distill emotions. A young man in a galley trying to get out of the hell of drugs was adopted by an overdue chat. A cat unusual that has seen the human side of