‘Day Yesterday and here Yesterday’ is the Campbell Canntaireachd name for Queen Anne’s Lament.

Patrick Molard plays the Campbell Canntaireachd version here. There are two extra variations including an unusual ‘Taolive Gear’. A score in staff notation is also on the tune page.