John O. Casler (1838-1926) was an American soldier and author born in Frederick County, Virginia. While he had left the family home at age twenty-one, when it seemed that war was imminent he returned and enlisted in the Confederate States Army in June 1861. Following the war he emigrated to Sherman, Texas.