ALAN F ROBERTS