Where do memories come from, how are they created... and why do they make us feel? Dr David Hallford is a clinical psychologist and researcher at Deakin University, Victoria.