dr john b glen