walker glenn