The Lover of the GraveJournalist Jill Francis and Detective Inspector Thornhill are unsure if a sheep farmer's death is an accident or murder, until they delve into the farmer's murky family history and discover more than they had bargained for."
Latest Price Updates