A review by loopieloop
A Street Cat Named Bob: How One Man and His Cat Found Hope on the Streets by James Bowen

adventurous challenging emotional funny hopeful informative inspiring lighthearted reflective tense fast-paced

4.5