35 books • 6 series
Triple Creek Ranch - Set Free (Triple Creek Ranch, #5)
Gift from the Storm
Triple Creek Ranch - Stephen (Triple Creek Ranch, #4)
The Graham Quartet and the Mysterious Strangers
Triple Creek Ranch - Rustlers (Triple Creek Ranch, #3)
Triple Creek Ranch - Home at Last (Triple Creek Ranch, #2)
Triple Creek Ranch - Unbroken (Triple Creek Ranch, #1)
The Lower Lights and Other Stories
An Everyday Photo Alphabet
The Unexpected Request
Home Fires of the Great War