The charming and often hilarious Forever Hilltop series follows the experiences of former city dweller Alex Armstrong as he settles into his new role as pastor of a Scandinavian community in rural North Dakota.
Since she was a child, Marlo Mayfield has kept a list of traits her Prince Charming must possess. After a series of bad relationships, Marlo's beginning to lose hope that her ideal man exists. But when she c...