David Snodgrass 

Reformulating my youthful radical left political philosophy, have not felt so good about myself since I was 18 (68 now).