dinigh philosopher