Lieber Code Provides Definition and Punishment for Confederate Spies