Programmi di william richardson