kabir glenn