Learning to program the object-oriented way with C#. - Vinny Cahill; Donal Lafferty (Springer, 2002)

Language-independent aspect-oriented programming. - Donal Lafferty; Vinny Cahill (OOPSLA, 2003)

Aspect-Based Properties - Donal Lafferty (2004)