Last week in Rochester, N. Y., 160 quietly determined people celebrated Christmas and New Year’s Day, both on the same day. These nonconformists call themselves the Megiddo Mission. The Megiddos ...