NCT01599689 - Pilot and Feasibility Study of a Mirrors Intervention for Reducing Delirium in Older Cardiac Surgical Patients | Crick | Crick