num_pages: 299
description: The Final Meeting?Meg MacKenna had come to find her husband for only one reason: to get a divorce. She needed her freedom if she was to marry kindly old Arthur and provide for her daughter’s future. But slave traders had very different plans for little Jenny.Cameron MacKenna hadn’t seen his wife, Meg, in four years, and he’d never seen his daughter. Suddenly he was afraid he would never see either of them alive again. Kidnappers had taken his little girl, and Meg had set off alone across the plains of Kenya to find her. But even if Cameron could rescue his wife and child, could he bear to see them return home to another man?
language: English
title: MacKenna's Promise
titlecomplete: MacKenna's Promise
genres: Historical Romance, Fiction, Romance
ratings_count: 24
places: East Africa
publisher: Harlequin