eyewitnesses alibi visibility cums precipitating semitone contradiction contradicting logins skirts genealogy