glenn anderson