The Congressional Medal of Honor is bestowed to members of the
military. George M. Cohan was awarded the Congressional Gold Medal
in 1936, which is a civilian award, and is not the same as the
Medal of Honor.
See link below for full list of recipients: