David Foster: writer, postman, satirist