layne rich