johnny cash as a revolutionary war general