Military Rites Held Monday for John H. Snouffer