Judge O'Grady said the attack carried out by Aaron Strachan in Edinburgh city centre was 'the stuff of nightmares'.