glenn crain