My account here was hacked. I've had to restart it empty of content, but with same user name. Composer from small solo pieces to operas & things in between.

Aberchirder, Aberdeenshire
Joined August 2026
Since I seem to be glacially slow at getting followers back after my account here was hacked and misused by a malignant person with a Swiss email, I may not become very active again here. I have opened a Mastodon account, but I'm unsure what I may or may not do with it.
1
5
142
David Ward retweeted
In the shelter of the Hundred Acre Wood they stood up straight again, to listen, a little nervously, to the roaring of the gale among the tree-tops. “Supposing a tree fell down, Pooh, when we were underneath it?” “Supposing it didn’t,” said Pooh after careful thought. ~A.A.Milne
16
177
9
918
6,191
#jokeofheday My mom was known in my recital audiences with her loud Bravo-oh! #music
2
9
1
45
584
2 unrelated pics from today. I had a routine eye test in Huntly at midday. Need new specs, but not urgently. Back home, waning gibbous moon rising, from my front door looking NE at 17.26. Still breezy, but SW wind is slowly easing, now gusting to force 7. Not cold: 7ºC.
2
46
Farm workers with horses ready for ploughing, early 20th century. I don't know the name of the farm but the image was captured by an #Invergordon-based photographer. If you recognise it, I would love to know [source: HLH Archives, D1751/2/2/7]
1
11
49
1,502
Tonight at 7pm at @Guggenheim NYC, I am honoured to be presenting/moderating @santafeopera’s ‘Works and Process’ event for OF ONE BLOOD. Musical excerpts of the opera + in-depth chat with the work’s creators (mum and dad). Big Apple friends come along! guggenheim.org/event/works-p…
3
12
267
David Ward retweeted
What an endless Sunday! Daylight saving + #StormBoelo 😫 That MWIS symbol feels like a metaphor for my life!
4
2
19
927
Sitting in the back garden with Buzz the border collie, having a decaf, listening to the birds, wren, starlings, twites and a warbler the leaves mostly stripped from the trees . A moment of #calm
3
1
13
370
From my front door at 13.40 - some flooding in field middle distance. I thought this might be as near going out as I'd manage today, but then I ignored my age & went for short walk part way down farm road & struggled back up against W wind gusting to force 11. 7ºC.
2
71
Getting a bit breezy #StormBoelo #Shetland – at Sandwick, Scotland
13
41
2
632
18,000
After spending several hours trying to track down the pod of six ORCAS that we'd seen over consecutive days here in Shetland we struck lucky and relocated them off Weisdale. Here's three of them - including the huge male - as they passed us heading south.
7
90
3
623
8,046
This is next Friday!! @BBCSO
More season announcements! So very excited to debut with @BBCSO early next season in the UK Premiere of Caroline Shaw’s intergalactic oratorio ‘The Listeners’, conducted by @DaliaStasevska — Oct 30 at @BarbicanCentre. Lyatoshinsky and Barber also on prog! bbc.co.uk/events/ewdhj5
3
6
193
Sparrowhawk on my fence shortly before 09.00 this morning. There for at least 30 mins periodically dive-bombed by crows. Pic 2 from my walk before lunch in calm before storm. Force 11 gusts from W forecast for tomorrow, but reached force 9 this afternoon. Now force 4, 7ºC & wet!
5
112
Red sky in the morning... mighty Baosbheinn with his storm hat on. #StormBoelo
2
12
83
1,622
dawn: my favourite writing time.
119
1,049
81
16,121
184,268
David Ward retweeted
Definitely no Storm Austen here in South Uist. Bracing for Boelo though.
3
12
144
2,214
#StormAusten blowing seaspray over the clifftop path #cliffsofmoher #ireland not a day to forget waterproof trousers.
19
188
6
1,325
19,258
Which One are you? #music #art
7
11
2
61
1,203
It was so lovely to make my Swedish debut last night singing Schumann with @SCO_Orebro !! Takk så mycket to the whole orchestra and very lovely audience. Hope to be back soon :)
2
6
214
Turandot curtain call @ScottishOpera
1
21
457
Residents of the #Aultbea Hotel being driven around the local area, c1910 [HLH Archives, D1751/2/1/06]
1
10
42
711