Bad Blood (2nd Edition)

Bad Blood (2nd Edition)

Regular price
$47.95
Sale price
$47.95
Regular price
$57.54
Sold out
Unit price
per 
Shipping calculated at checkout.

Bad Blood, tells of the daily struggles I had as an adopted child trying to fit into a new family who belonged to a deeply entrenched fundamentalist religion.