A Dog Named Christmas

180 pages • 2010 • 8 editions

fiction emotional hopeful lighthearted slow-paced

185 pages • 2008 • 1 edition

fiction hopeful lighthearted sad fast-paced

225 pages • 2012 • 8 editions

fiction lighthearted slow-paced

280 pages • 2017 • 1 edition

fiction lighthearted slow-paced