annw.m.stirling