dr mark livingstone