Say NO to SPAM Posts.
1
MacLennan was born on 19 June 1948 to Isabel Margaret (née Adam), a physician and public well being activist, and Sir Hector MacLennan, a renowned gynaecologist and obstetrician.