lach mclean