Lieutenant Ian A MacGregor