Special Offer! Take £1 off any purchase. Get the code »

Haim Lapid

Lapid is a social psychologist and teaches Social and Behavioural Psychology, as well as writing film scripts and film criticism.