William Preston 

Writer; former teacher; parent of adult women; companion to a dog.