liar: a person who has lied or who lies repeatedly
causal agent: any entity that produces an effect or is responsible for events or results
detection: the act of detecting something; catching sight of something