Gnr Frederick Shirley