R M MACIVER