MCILVENNAN.R. S.