"Mark P Ryall"