Moonlight Ridge Mountain Men Collections

235 pages first pub 2020 (editions)

emotional hopeful sad medium-paced