Hearts Set Free by Mary Crawford

Hearts Set Free

Hidden Hearts

Mary Crawford

292 pages missing pub info (editions)

fiction contemporary reflective fast-paced
Powered by AI (Beta)
Loading...

Description

It's time to move on. The trick is figuring out how. As a veterinarian, Stuart Eastwood has learned the hard way love is fragile and terrible things happen to good animals. Even so, he's never seen anything like the animal torture cases appearing ...

Read more

Community Reviews

Loading...

Content Warnings

Loading...