night porter: a porter on duty during the night
causal agent: any entity that produces an effect or is responsible for events or results
sleep-learning: teaching during sleep (as by using recordings to teach a foreign language to someone who is asleep)