The Last Hundred Audiobook By Jim Ellis cover art

The Last Hundred

A Novel of the Apache Wars

Preview
LIMITED TIME OFFER

3 months free
Try for $0.00
Offer ends July 31, 2025 at 11:59PM PT.
Pick 1 audiobook a month from our unmatched collection.
Listen all you want to thousands of included audiobooks, Originals, and podcasts.
Access exclusive sales and deals.
Premium Plus auto-renews for $14.95/mo after 3 months. Cancel anytime.

The Last Hundred

By: Jim Ellis
Narrated by: Tim Tidball
Try for $0.00

$0.00/mo. after 3 months. Offer ends July 31, 2025 at 11:59PM PT. Cancel anytime.

Buy for $19.95

Buy for $19.95

Confirm purchase
Pay using card ending in
By confirming your purchase, you agree to Audible's Conditions of Use, License, and Amazon's Privacy Notice. Taxes where applicable.
Cancel

About this listen

Nineteen-twenties Mexico and the American Southwest hold many dangers, as the last Apache strongholds persist against the foreign invaders.

Hard-as-nails Confederate serviceman Jock MacNeil receives an unexpected invitation to guide runaways from a reservation to a stronghold in Sierra Madre.

Facing both Mexican and American authorities, and the Apache Wars raging around them, Jock witnesses first-hand the terrors of war, and his own transformation from a man of faith to Apache spirituality.

©2011 Jim Ellis (P)2019 Jim Ellis
Historical Fiction World Literature Fiction Native American Latin America Mexico War
All stars
Most relevant  
Ellis tells a compelling story of a restless, 19th venture Scottish soul, Jock McNeil, who, drawn by the cause of the underdog, finds himself part of Stand Watie’s (Google it!) group of Cherokees fighting on behalf of the Confederacy in the American Civil War. This is a fascinating story that transcends time, and Jim Ellis’ non-linear approach is deftly, if not masterfully handled by Tim Tidball.

a great listen

Something went wrong. Please try again in a few minutes.

Loved it! The narrator was awesome! Their struggle was heartbreaking but Jock was a warrior

The Last One Hundred

Something went wrong. Please try again in a few minutes.