Richard Penruddocke Long

English cricketer