I hesitated to post this because the re-enactment has been canceled. It will be living history only.
http://www.battleofperryville.org/index1.htm