Self, Will, active 1983-2003, author