malcolm rodgers