The tale of Rahab, the harlot of Jericho, is familiar to readers of the Bible. But who was Rahab and why did she betray her people? Rahab is an Israelite living with her clan outside of Jericho. When she meets Joshua and Caleb, spies sent by Moses, her loyalties are challenged. At the encounter, Rahab’s father promises to help the Israelites while Joshua and Rahab fall in love. Will the promise be kept? Will their love endure? The biblical story comes to life in this beautifully written book.