layne marshall