John MacKay
You're getting a free audiobook.
You're getting a free audiobook.
Heartland
Best Sellers
-
-
The Road Dance
- Hebrides, Book 1
- By: John MacKay
- Narrated by: John MacKay
- Length: 6 hrs and 8 mins
- Unabridged
-
Overall
-
Performance
-
Story
The bond between a mother and her child is the strongest in the natural world. So, why would a young woman, dreaming of America, throw her newborn baby into the waves of the wild Atlantic ocean? Life in the Scottish Hebrides can be harsh....
-
-
The story was not good.
- By Susan on 06-11-24
-
The Road Dance
- Hebrides, Book 1
- Narrated by: John MacKay
- Series: Hebrides, Book 1
- Length: 6 hrs and 8 mins
- Release date: 01-26-22
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try againRegular price: $19.95 or 1 credit
Sale price: $19.95 or 1 credit
-
-
-
Heartland
- Hebrides, Book 2
- By: John MacKay
- Narrated by: John MacKay
- Length: 5 hrs and 14 mins
- Unabridged
-
Overall
-
Performance
-
Story
Iain Martin hopes that by returning to his Hebridean roots and embarking on a quest to reconstruct the ancient family home, he might find new purpose. But then he uncovers a secret from the past....
-
Heartland
- Hebrides, Book 2
- Narrated by: John MacKay
- Series: Hebrides, Book 2
- Length: 5 hrs and 14 mins
- Release date: 01-28-22
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try againRegular price: $19.95 or 1 credit
Sale price: $19.95 or 1 credit
-
-
-
Home
- By: John MacKay
- Narrated by: John MacKay
- Length: 8 hrs and 3 mins
- Unabridged
-
Overall
-
Performance
-
Story
A sweeping saga of one family through a momentous century. Different people, divergent lives, and distinctive stories bound together by the place they called home. But one of them is missing, lost to the world. An unknown grandchild, born to a son who went to war and never came back....
-
-
Beautiful story
- By E. Warshaw on 06-19-24
-
Home
- Narrated by: John MacKay
- Length: 8 hrs and 3 mins
- Release date: 02-17-22
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try againRegular price: $19.95 or 1 credit
Sale price: $19.95 or 1 credit
-
-
-
Last of the Line
- Hebrides, Book 3
- By: John MacKay
- Narrated by: John MacKay
- Length: 4 hrs and 31 mins
- Unabridged
-
Overall
-
Performance
-
Story
The call came from a place far away where the dark was deep and the only sound was the fading breath of a woman on the edge of eternity. The summons to the bedside of his dying aunt drags Cal MacCarl away from the blur of city life to the islands where time turns slowly....
-
-
Super disappointing from my favorite author John M
- By Dora on 02-22-24
-
Last of the Line
- Hebrides, Book 3
- Narrated by: John MacKay
- Series: Hebrides, Book 3
- Length: 4 hrs and 31 mins
- Release date: 02-01-22
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try againRegular price: $14.95 or 1 credit
Sale price: $14.95 or 1 credit
-