mark snelgrove