John K. Mahon

John K. Mahon received his BA from Swarthmore College in 1934 graduating Phi Beta Kappa. After serving in World War II and working for his family he later returned to his studies and earned his PhD in history from UCLA in 1950.

John K. Mahon
Born(1912-02-08)February 8, 1912
DiedOctober 11, 2003(2003-10-11) (aged 91)
NationalityUnited States
Alma materSwarthmore College (B.A.)
UCLA (Ph.D.)
Scientific career
FieldsHistory
InstitutionsUniversity of Florida

From 1951 to 1954, he served as Civilian Military Historian in the Office of the Chief of Military History in Washington D.C.

In 1954 Mahon accepted a teaching position in the history department at the University of Florida. His interest in Military history and the Seminoles led to his three books, as well as numerous articles for encyclopedias and historical journals.

His work "History of the Second Seminole War" is considered by some as the authoritative modern reference on the little-known but regional and nationally important last great war of Indian Removal east of the Mississippi. Mahon documents the American, Seminole and Black cultures, leaders, and tactics of the war.

He served as the chairman of the History Department at the University of Florida from 1965 to 1973.

After retiring in 1982, Mahon continued to pursue his interest in history. In addition, he was a founder of the Alachua Audubon Society and Florida Defenders of the Environment. He also held leadership positions in the local Sierra Club, the Florida Historical Society, and the Seminole Wars Historic Foundation.

Selected works

  • The History of the Second Seminole War (Gainesville, FL: University of Florida Press, 1967)
  • The War of 1812 (Gainesville, FL: University of Florida Press, 1972) ISBN 0-8130-0318-0
  • The History of the Militia and National Guard (New York: Macmillan, 1983) ISBN 0-02-919750-3
gollark: Anything ēlsē?
gollark: You can also use `write_string` and `read_string`, which read and write the raw string data.
gollark: ```lualocal ldt = require "./libdatatape"local td = peripheral.find "tape_drive"ldt.write(td, data (any type)) -- writes data to tapeldt.read(td) -- returns data on tape```
gollark: <@217026209752678401> What are you having issues with?
gollark: <@263521052087418893> You basically need to generate SHA256 shes until one is small enough or something like that.


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.