David Roberts has emailed the caving library but all my replies are bouncing. If anyone knows him (or he reads this) please let him know. I think he is from Skye.
Jenny may know. David contributed the David Roberts Slide Collection to the BCRA Online Archive six or seven years ago, and there must have been some communication at the time.