cedric varcoe