James Gregory
Introduction to static reflection
1 Jan, 2009