The Millers of Morgan Valley Series
Complete
Contemporary Western Romance

When the mother you haven’t seen for twenty years asks to visit your family ranch and set the record straight, how will her ex and six adult children react? The loves and sometimes messy lives of a ranching family.

Recommended Reading Order

1st

The Second Chance Rancher
Heat: 3🌶️
Book 1
The Rancher’s Redemption
Heat: 3🌶️
Book 2
The Rebellious Rancher
Heat: 3🌶️
Book 3
The Rancher Meets His Match
Heat: 3🌶️
Book 4
Sweet Talking Rancher
Heat: 3🌶️
Book 5
Romancing The Rancher
Heat: 3🌶️
Book 6
Mistletoe Detour
Heat: 3🌶️
Novella
The Wolf on her Doorstep
Heat: 3🌶️
Novella

Feeling Hungry?

Get your hands on Ruth's delicious recipes.
Want to learn more about the Ranch?
Morgan Ranch Map by Ceri Bridge-Harrington
Morgan Ranch Map by Ceri Bridge-Harrington

Looking for something else?


Fatal error: Uncaught ErrorException: md5_file(/home/katepear/public_html/wp-content/litespeed/js/3720608e26516ea0dd62b76b4298f9c0.js.tmp): Failed to open stream: No such file or directory in /home/katepear/public_html/wp-content/plugins/litespeed-cache/src/optimizer.cls.php:140 Stack trace: #0 [internal function]: litespeed_exception_handler() #1 /home/katepear/public_html/wp-content/plugins/litespeed-cache/src/optimizer.cls.php(140): md5_file() #2 /home/katepear/public_html/wp-content/plugins/litespeed-cache/src/optimize.cls.php(837): LiteSpeed\Optimizer->serve() #3 /home/katepear/public_html/wp-content/plugins/litespeed-cache/src/optimize.cls.php(382): LiteSpeed\Optimize->_build_hash_url() #4 /home/katepear/public_html/wp-content/plugins/litespeed-cache/src/optimize.cls.php(264): LiteSpeed\Optimize->_optimize() #5 /home/katepear/public_html/wp-includes/class-wp-hook.php(324): LiteSpeed\Optimize->finalize() #6 /home/katepear/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters() #7 /home/katepear/public_html/wp-content/plugins/litespeed-cache/src/core.cls.php(477): apply_filters() #8 [internal function]: LiteSpeed\Core->send_headers_force() #9 /home/katepear/public_html/wp-includes/functions.php(5427): ob_end_flush() #10 /home/katepear/public_html/wp-includes/class-wp-hook.php(324): wp_ob_end_flush_all() #11 /home/katepear/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #12 /home/katepear/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #13 /home/katepear/public_html/wp-includes/load.php(1280): do_action() #14 [internal function]: shutdown_action_hook() #15 {main} thrown in /home/katepear/public_html/wp-content/plugins/litespeed-cache/src/optimizer.cls.php on line 140