Cattleblanca (The Ham Spayde Mysteries Book 2)
"The name's Spayde, Ham Spayde P.I.G. That stands for Porcine. Investigative. Gumshoe." 'It seemed trouble followed me everywhere I went. Just What is this Rose of the Desert? And why do so many want it? This was supposed to... See More