The Seminole Struggle: A History of America's Longest Indian War - 9781683340591