Dr A G Mackenzie - Profile