Iain Breac Cameron MacLeod — (died 2013)