By edg, 11 November, 2008 Venue Ross Theatre The stage at the Ross Theatre with Edinburgh Castle looming above in the shadows