harkenings