Shelton's Roy Glover: A Marine tribute and a ‘fortunate’ life