Joanna Brady Mysteries
Desert Heat
Tombstone Courage
Shoot/Don’t Shoot
Dead to Rights
Skeleton Canyon
Rattlesnake Crossing
Outlaw Mountain
Devil’s Claw
Paradise Lost
Partner in Crime
Exit Wounds
J. P. Beaumont Mysteries
Until Proven Guilty
Injustice for All
Trial by Fury
Taking the Fifth
Improbable Cause
A More Perfect Union
Dismissed with Prejudice
Minor in Possession
Payment in Kind
Without Due Process
Failure to Appear
Lying in Wait
Name Withheld
Breach of Duty
Birds of Prey
Partner in Crime
Long Time Gone
and
Hour of the Hunter
Kiss of the Bees
Day of the Dead