DUNCAN M MC ROBERTS