Macdonald R I & D A